81502 20
37733 39
44982 52
29677 16
19155 37
33707 61
25713 20
14018 15
166066 89
15167 12
168394 158
22131 29
158512 187
33762 65
47688 70
27669 39
43717 72
22613 25
32907 48
19665 23
24334 51
484927 934
129835 277
61960 111