5883 2
16780 22
20874 21
5562 9
5000 7
15595 27
14862 18
20888 35
31479 41
5543 9
33432 33
5113 9
6856 11
4256 9
4510 1
19818 34
10983 7
6210 3
10559 16
12108 15
4268 8
4919 14
17480 25
12464 18