320411 878
27392 194
73713 946
12495 697
169774 409
2632 519
386859 980
51970 438
24088 171
9311 298
161259 953
3489 145
4654 133
3670 435
3508 231