320268 878
27389 194
73709 946
12495 697
169760 409
2632 519
386842 980
51964 438
24086 171
9311 298
161247 953
3489 145
4653 133
3670 435
3508 231