40252 98
13976 266
31015 182
25745 75
29344 248
23635 538
5947 707
23372 495
16504 134
33346 514
37906 412
9507 270
8460 857
3065 64
25011 341
11815 848
18744 297
13579 115
2152940 4109
6515 139
10462 676
27533 352
18921 131
24468 801
5384 324
11702 73
18137 554
12065 403