99697 139
49392 179
43679 91
37341 88
36287 88
33907 175
32438 267
31293 256
24298 49
20931 76
20029 60
19644 44
19627 65
18157 30
17877 57
16656 53
15699 42
15000 19
13821 60
12804 64
12798 25