40218 98
13941 266
30856 182
25730 75
29321 248
23573 538
5947 707
23353 495
16498 134
33312 514
37884 412
9501 270
8456 857
3065 64
24960 341
11812 848
18737 297
13573 115
2146861 4106
6505 139
10435 676
27439 352
18865 131
24462 801
5377 324
11640 73
18092 554
11989 403