311 73
1003 132
106 95
61 827
187 689
605 326
1185 1000
252 108
235 913
645 150
864 79
628 599
962 352
690 780
781 275
428 282
251 238
32 225
928 133
176 688
890 995
286 354
114 865
82 748