2975 313
322 251
529 94
904 884
885 981
554 145
693 146
300 324
227 512
105 670
351 330
981 924
95 322
350 83
103 774
386 90
700 527
735 702
2369 220
358 781
106 95
487 259