98812 127
28463 65
40402 70
81080 192
8896 16
5462 29
27240 53
13960 67
9656 18
3111 10
20843 50
8586 20
10917 44
84218 180
46560 69
40828 97
47172 120
26199 39
13615 20