9821 824
8183 428
21171 594
43992 74
4699 523
3741 211
51211 94
2555 240
5230 588
4048 313
4584 195
10041 338
62623 587
7784 421
69315 501
4687 30
2277 137