110357 636
4997 184
6941 185
8586 464
17050 1000
21886 81
14497 322
395100 942
51809 427
33126 220
22581 301
30338 611
4004 681