9821 824
8183 428
21171 594
43997 74
4699 523
3741 211
51212 94
2555 240
5231 588
4048 313
4584 195
10041 338
62633 587
7785 421
69324 501
4687 30
2279 137