5003 5
24799 25
19009 18
13037 20
21538 25
5479 9
10710 4
5763 7
8940 13
7083 14
14636 36
16075 30
10878 23
4613 13
16127 29
5258 8
10696 25
22475 33
8013 12
2146 2
3502 4
6043 10
4061 2
12720 57