40312 98
14011 266
31597 182
25768 75
29383 248
23724 538
5955 707
23399 495
16516 134
33371 514
37947 412
9520 270
8466 857
3067 64
25106 341
11824 848
18750 297
13593 115
2162710 4114
6532 139
10492 676
27697 352
19013 131
24492 801
5398 324
11785 73
18169 554
12094 403