16996 713
1282 70
7711 32
8040 350
17556 399
4172 39
33812 349
5007 327
14236 134
8252 938
28118 503
4457 210
39899 209
3810 354
12172 464
11584 49