25512 343
36588 1017
4413 421
14018 113
5662 293
301874 650
19478 326
91862 911
63730 527
76639 81
109035 402
59277 124
55568 409
170335 139
18265 193
15709 696
2842 27
103224 290
23939 120
5423 66
12212 204
19578 236
245330 458
105068 695
296111 178
18106 514
168441 223
190787 534