4003 882
3625 301
4202 649
2702 185
2090 88
34151 525
30686 178
35281 672
40084 865
22980 846
52552 689
47949 723
64075 885
13507 238
21860 231
21420 509
56529 205
115690 613
37071 170