389512 1162
97520 208
53805 186
41551 527
27179 382
6769 482
3481 706
1587 106
3057 420
5273 603
2925 416
5996 121
5256 698
3685 630