10001 752
14836 369
20760 288
10188 580
17691 240
19640 665
11935 502
4425 30
7463 880
4717 456
2993 281