5698 751
10155 369
19926 287
9748 579
16908 240
4067 659
11242 502
3236 30
6514 879
4410 456
2368 281