5790 751
10343 369
19966 287
9751 579
16965 240
4083 659
11257 502
3325 30
6547 879
4416 456
2378 281