6005 357
16060 338
3516 771
14610 109
4472 316
2456 214
8568 546
3700 300
8622 815
20295 623
9978 601
42989 759
20360 390
3458 598
3843 197
2083 275
5336 145