104724 630
4931 184
6836 185
8528 464
17026 1000
21867 81
14356 322
393942 941
51520 427
32851 220
22268 301
29851 610
3988 681