383891 1156
97353 208
52668 186
40278 527
26157 381
6689 482
3418 706
1508 106
2987 420
5181 603
2862 416
5892 121
5186 698
3596 630