2975 313
687 830
963 543
687 186
415 185
843 730
997 161
494 481
425 268
253 972
22 729
329 220
529 94
433 93
865 358
339 943
632 153
8 171
105 670
358 781
456 577
606 237
477 470