30533 910
2700 49
7103 745
17940 974
4513 353
23381 594
8724 363
12472 355
6714 42
1347 81
24836 104
19790 332
9333 273
57837 278
40053 926
82420 547
36073 396
4243 89
4657 371
77889 761
57701 392
22469 244
21898 168
47711 739
10653 584
22225 310
30008 241
38963 450