105459 632
4938 184
6849 185
8529 464
17029 1000
21867 81
14373 322
394080 941
51550 427
32876 220
22298 301
29895 610
3991 681