40216 98
13941 266
30854 182
25728 75
29320 248
23568 538
5947 707
23353 495
16496 134
33309 514
37884 412
9501 270
8456 857
3065 64
24958 341
11811 848
18737 297
13572 115
2146591 4106
6503 139
10434 676
27431 352
18862 131
24462 801
5376 324
11639 73
18090 554
11979 403