34396 373
38971 98
13330 266
30485 181
25461 75
28737 249
22847 538
5845 707
23102 495
16136 134
32329 514
37138 412
9422 269
8316 857
2953 62
24271 341
11500 848
18777 297
14547 116
2044101 4045
6262 139
10012 679
26025 360
18048 129
24301 801
5163 324
10664 73
17771 554