389493 1162
97520 208
53799 186
41544 527
27175 382
6769 482
3479 706
1586 106
3056 420
5273 603
2925 416
5996 121
5255 698
3685 630