16893 713
1238 70
7588 32
7939 350
17360 399
4106 39
33529 349
4965 327
14057 134
8151 938
28036 503
4362 210
39696 209
3784 354
12143 464
11472 49