9828 824
8218 428
21174 594
44073 74
4702 523
3744 211
51216 94
2560 240
5231 588
4050 313
4584 195
10043 338
62764 587
7793 421
69449 501
4692 30
2282 137