105031 710
198716 781
17627 64
57383 542
16200 599
20676 85
67955 527
38753 214
2276 253
5462 714
2734 524
10627 661
5978 435
5420 619
17324 312
3901 425
5068 274
3660 93
3082 454