17008 713
1286 70
7726 32
8048 350
17577 399
4182 39
33831 349
5014 327
14255 134
8273 938
28131 503
4475 210
39918 209
3811 354
12175 464
11593 49