110195 636
4991 184
6938 185
8583 464
17049 1000
21886 81
14493 322
395058 942
51792 427
33117 220
22566 301
30319 611
4004 681