16994 713
1282 70
7708 32
8035 350
17551 399
4171 39
33809 349
5004 327
14232 134
8251 938
28114 503
4450 210
39893 209
3809 354
12171 464
11576 49