387634 1160
97477 208
53375 186
40968 527
26784 382
6743 482
3455 706
1555 106
3035 420
5237 603
2898 416
5958 121
5226 698
3645 630