8291 19
1754 11
7192 22
3915 17
4371 16
9715 21
1234 2
7787 13
52844 71
8987 25
93936 76
44373 43
22019 19
44018 58
11187 15
12341 26
13833 20
16821 36
41827 43
16862 22
31460 57
30249 41
22309 24
10488 40