2971 313
214 617
380 636
1828 909
327 417
102 454
685 176
735 702
945 107
797 835
829 651
821 444
931 470
222 582
621 10
44 185
1010 369
252 972
703 245
94 225
590 131
919 387
292 699