10030 752
14872 369
20761 288
10189 580
17694 240
19657 665
11937 502
4429 30
7472 880
4721 456
2997 281