112685 91
91387 350
77864 169
67276 274
66382 63
58736 111
57204 156
56737 247
56448 281
55906 140
45838 84
45819 91
43269 97
41343 112
40661 121
37892 199
36201 47
35573 189
35085 106
34775 81
34491 158
32669 74
31827 54
31818 76