16998 713
1284 70
7716 32
8041 350
17561 399
4173 39
33815 349
5010 327
14241 134
8257 938
28123 503
4460 210
39902 209
3811 354
12173 464
11587 49