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