3294 269
1248 163
140 839
1019 140
500 813
1795 500
520 373
298 824
573 667
964 986
50 75
576 709
2540 648
118 339
458 812
1160 883
828 144
28 985
972 551
792 63
110 230
865 540
651 27