9821 824
8183 428
21169 594
43976 74
4699 523
3741 211
51211 94
2554 240
5230 588
4048 313
4584 195
10040 338
62603 587
7784 421
69301 501
4687 30
2276 137