103460 628
4921 184
6826 185
8524 464
17019 1000
21866 81
14338 322
393831 940
51479 427
32822 220
22237 301
29830 610
3986 681