6002 357
16059 338
3516 771
14610 109
4472 316
2456 214
8568 546
3700 300
8622 815
20291 623
9977 601
42981 759
20358 390
3458 598
3843 197
2083 275
5335 145