5990 357
16053 338
3515 771
14587 109
4472 316
2456 214
8567 546
3699 300
8620 815
20276 623
9976 601
42907 759
20313 390
3455 598
3840 197
2081 275
5323 145