387854 1160
97479 208
53430 186
41018 527
26823 382
6745 482
3457 706
1558 106
3036 420
5239 603
2900 416
5961 121
5232 698
3649 630