384036 1156
97358 208
52703 186
40298 527
26173 381
6691 482
3418 706
1512 106
2988 420
5184 603
2864 416
5895 121
5189 698
3599 630