16994 713
1278 70
7703 32
8032 350
17545 399
4169 39
33796 349
5000 327
14224 134
8248 938
28111 503
4446 210
39883 209
3806 354
12170 464
11574 49