389806 1162
97525 208
53860 186
41675 527
27246 382
6773 482
3489 706
1592 106
3063 420
5284 603
2928 416
6007 121
5263 698
3690 630