105017 710
198693 781
17626 64
57378 542
16199 599
20675 85
67944 527
38752 214
2276 253
5462 714
2734 524
10627 661
5977 435
5419 619
17321 312
3901 425
5068 274
3659 93
3082 454