104396 710
197807 781
17488 63
57180 542
16183 599
20585 85
67467 527
38587 214
2267 253
5446 714
2725 524
10604 661
5957 435
5402 619
17230 312
3882 425
5056 274
3633 93
3070 454