389516 1162
97520 208
53807 186
41553 527
27179 382
6769 482
3481 706
1587 106
3057 420
5273 603
2925 416
5996 121
5257 698
3685 630