104215 710
197558 781
17430 63
57140 542
16182 599
20568 85
67335 527
38552 214
2264 253
5441 714
2718 524
10591 661
5953 435
5396 619
17203 312
3879 425
5053 274
3627 93
3065 454