5992 357
16055 338
3515 771
14593 109
4472 316
2456 214
8567 546
3699 300
8621 815
20283 623
9976 601
42935 759
20321 390
3455 598
3840 197
2081 275
5325 145