6001 357
16058 338
3516 771
14607 109
4472 316
2456 214
8567 546
3700 300
8622 815
20290 623
9976 601
42974 759
20352 390
3458 598
3842 197
2082 275
5335 145