502 49
3176 654
2888 313
647 636
324 90
1006 564
719 80
58 801
253 882
667 808
767 467
274 61
606 996
330 725
892 230
699 7
946 881
956 822
296 963
774 324
287 258
57 50
1173 496