104713 710
198242 781
17555 63
57272 542
16192 599
20624 85
67721 527
38650 214
2270 253
5454 714
2729 524
10617 661
5967 435
5407 619
17278 312
3889 425
5058 274
3646 93
3075 454