9821 824
8183 428
21171 594
43996 74
4699 523
3741 211
51211 94
2555 240
5231 588
4048 313
4584 195
10041 338
62631 587
7784 421
69323 501
4687 30
2278 137