2975 313
322 251
419 292
963 543
519 752
274 250
2120 702
487 823
929 975
554 145
450 930
781 275
415 185
350 83
103 774
482 94
253 972
8 171
309 328
227 512
766 659
428 282