216 286
3382 412
2744 220
1051 430
2315 702
543 125
799 388
411 980
601 550
314 286
627 282
98 60
648 947
299 669
747 585
429 962
252 582
418 889
954 885
920 231
130 744
873 829
56 575