40226 98
13948 266
30864 182
25734 75
29331 248
23586 538
5947 707
23359 495
16499 134
33318 514
37893 412
9502 270
8457 857
3065 64
24982 341
11813 848
18742 297
13573 115
2148543 4109
6509 139
10445 676
27466 352
18873 131
24464 801
5381 324
11659 73
18101 554
12015 403