9824 824
8197 428
21171 594
44035 74
4702 523
3744 211
51215 94
2560 240
5231 588
4049 313
4584 195
10043 338
62708 587
7788 421
69386 501
4691 30
2281 137