105700 632
4943 184
6854 185
8531 464
17031 1000
21868 81
14379 322
394136 941
51558 427
32886 220
22314 301
29904 611
3992 681