16994 713
1281 70
7707 32
8035 350
17549 399
4170 39
33806 349
5003 327
14230 134
8249 938
28113 503
4450 210
39888 209
3806 354
12171 464
11576 49