103599 1000
101911 743
5569 676
210244 1175
66081 779
60840 148
114016 896
103240 759
54225 221
45800 270
6195 344
143702 175
33166 699
127969 631
4421 536
13677 587
9726 817
87181 853
84292 348
5969 593
10438 453
54198 200
183409 580
165753 773
56005 548