5788 751
10336 369
19965 287
9749 579
16964 240
4081 659
11257 502
3321 30
6545 879
4415 456
2378 281