5780 751
10320 369
19961 287
9749 579
16962 240
4080 659
11257 502
3315 30
6543 879
4415 456
2378 281