110152 636
4991 184
6937 185
8583 464
17049 1000
21885 81
14493 322
395055 942
51785 427
33116 220
22566 301
30313 611
4002 681