5992 357
16055 338
3515 771
14594 109
4472 316
2456 214
8567 546
3699 300
8621 815
20283 623
9976 601
42940 759
20325 390
3455 598
3841 197
2081 275
5329 145