41293 168
24508 401
17800 473
37062 897
34140 298
20557 362
15202 657
16443 352
25547 284
32628 746
13262 594
29101 1065
175069 696
25208 150
19669 522
25857 383
14907 586
54769 173
12611 756
18749 523
7419 519
25264 322
30207 577
16292 169
17030 387
7805 846
9463 425
30744 245