5991 357
16054 338
3515 771
14590 109
4472 316
2456 214
8567 546
3699 300
8620 815
20281 623
9976 601
42919 759
20318 390
3455 598
3840 197
2081 275
5324 145