40226 98
13948 266
30862 182
25733 75
29330 248
23583 538
5947 707
23359 495
16499 134
33317 514
37892 412
9502 270
8457 857
3065 64
24980 341
11813 848
18737 297
13573 115
2148313 4108
6509 139
10441 676
27463 352
18871 131
24464 801
5381 324
11656 73
18101 554
12012 403