96288 129
15190 55
21068 83
19402 28
3978 2
1793 17
4460 20
56327 160
4981 23
10182 30
17859 55
20338 37
4294 21
7826 31
95861 205
34275 105
74646 123
27916 31
100186 244
22941 57
19433 49
9090 32