10005 824
9223 428
21379 594
47855 74
4853 523
3922 211
51293 94
2634 240
5371 588
4313 315
4688 195
10124 338
68036 591
8017 421
74103 504
4968 30
2489 137