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