1003 62
287 75
549 904
178 244
833 173
174 79
850 211
893 939
558 884
340 264
602 533
255 691
41 777
2545 269
252 888
923 568
557 343
1505 808
387 118
554 945
1003 556
644 357
440 426
78 178