105269 632
4934 184
6846 185
8529 464
17029 1000
21867 81
14369 322
394042 941
51537 427
32871 220
22282 301
29872 610
3988 681