104977 632
4934 184
6841 185
8529 464
17028 1000
21867 81
14365 322
393980 941
51526 427
32858 220
22271 301
29858 610
3988 681