104227 710
197588 781
17433 63
57151 542
16182 599
20569 85
67346 527
38555 214
2265 253
5441 714
2719 524
10591 661
5954 435
5396 619
17208 312
3879 425
5053 274
3628 93
3065 454