5789 751
10340 369
19966 287
9751 579
16965 240
4082 659
11257 502
3323 30
6546 879
4415 456
2378 281