387891 1160
97483 208
53437 186
41029 527
26833 382
6745 482
3458 706
1558 106
3037 420
5239 603
2900 416
5962 121
5232 698
3649 630