105046 710
198738 781
17632 64
57391 542
16201 599
20680 85
67965 527
38760 214
2276 253
5462 714
2735 524
10628 661
5978 435
5420 619
17326 312
3901 425
5068 274
3660 93
3082 454