8805 43
15784 801
4103 289
2935 42
1296 165
2207 36
3686 123
3347 140
15387 93
26214 389
1946 101
10517 75
1795 211
1965 44
10182 664
3347 116
3344 851
4313 321
7410 47