25596 343
36627 1017
4451 421
14156 113
5689 293
304589 650
19513 326
91942 911
63766 527
76684 81
109510 402
59303 124
55902 409
170993 139
18280 193
15720 696
2845 27
103905 290
24267 121
5432 66
12274 204
19611 236
246556 458
105245 695
296578 178
18147 514
169209 223
191650 535