40311 98
14009 266
31571 182
25767 75
29383 248
23721 538
5955 707
23399 495
16516 134
33369 514
37947 412
9520 270
8466 857
3067 64
25104 341
11823 848
18750 297
13593 115
2162477 4114
6531 139
10491 676
27695 352
19012 131
24491 801
5398 324
11781 73
18168 554
12094 403