21003 12
5823 9
23470 21
7969 8
5280 11
11173 25
10572 16
6337 7
11594 15
52344 97
13142 24
15277 27
9656 12
6417 2
14460 17
53802 89
29720 46
55928 92
5890 11
8908 15
22831 19
10113 14
9476 10
6317 12