25600 343
36630 1017
4460 421
14163 113
5691 293
304781 650
19513 326
91946 911
63766 527
76684 81
109535 402
59304 124
55927 409
171029 139
18283 193
15721 696
2845 27
103957 290
24272 121
5432 66
12274 204
19613 236
246648 458
105252 695
296614 178
18152 514
169254 223
191698 535