110130 636
4991 184
6937 185
8583 464
17049 1000
21885 81
14493 322
395050 942
51784 427
33114 220
22564 301
30312 611
4002 681