384053 1156
97358 208
52706 186
40299 527
26173 381
6691 482
3418 706
1512 106
2988 420
5184 603
2864 416
5896 121
5189 698
3600 630