101315 710
194877 781
16998 63
56368 542
16134 599
19816 85
66201 527
37543 214
2219 253
5394 714
2681 524
9968 660
5871 435
5341 619
16896 312
3814 425
5006 274
3571 93
3013 454