105557 632
4941 184
6850 185
8530 464
17030 1000
21867 81
14374 322
394101 941
51554 427
32880 220
22302 301
29897 610
3992 681