104729 710
198261 781
17558 63
57275 542
16193 599
20625 85
67736 527
38657 214
2270 253
5454 714
2730 524
10617 661
5967 435
5408 619
17281 312
3890 425
5058 274
3646 93
3076 454