105012 710
198689 781
17625 64
57378 542
16199 599
20675 85
67935 527
38751 214
2276 253
5462 714
2734 524
10627 661
5977 435
5419 619
17321 312
3901 425
5068 274
3659 93
3082 454