5997 357
16056 338
3515 771
14601 109
4472 316
2456 214
8567 546
3699 300
8621 815
20287 623
9976 601
42954 759
20341 390
3458 598
3841 197
2081 275
5332 145