106992 64
81068 80
78582 215
45443 70
35032 31
29614 135
25365 107
22897 61
21292 58
20878 20
19602 54
19295 20
18974 31
18437 15
17755 52
16856 52
16572 87
14982 23
14847 19
14448 48
14426 8
14396 28
14201 35
14194 23