2975 313
889 510
500 671
955 868
956 925
244 994
346 987
221 646
509 778
153 788
963 633
298 995
377 226
455 713
253 972
205 912
428 282
698 301
471 158
41 174
195 418
341 391
454 975
944 59