2975 313
2646 912
700 527
339 943
690 780
781 275
883 827
399 868
475 613
835 259
956 925
332 747
419 292
963 543
415 185
350 83
386 90
335 972
494 481
8 171
105 670
809 202