383823 1156
97353 208
52656 186
40276 527
26148 381
6689 482
3417 706
1505 106
2987 420
5181 603
2862 416
5892 121
5185 698
3594 630