97552 87
95732 233
92167 439
80859 342
69601 196
57182 179
35005 96
31388 61
31032 44
27970 21
25705 45
25414 126
22516 41
22062 17
21772 24
21472 32
21128 30
19581 58
18849 41
17461 36
16759 43
16648 77
15851 28