40218 98
13941 266
30855 182
25730 75
29320 248
23571 538
5947 707
23353 495
16497 134
33310 514
37884 412
9501 270
8456 857
3065 64
24960 341
11812 848
18737 297
13572 115
2146737 4106
6504 139
10434 676
27436 352
18865 131
24462 801
5376 324
11639 73
18090 554
11988 403