3367 313
1042 650
365 103
1003 478
830 411
559 15
71 575
829 377
145 343
719 617
402 294
42 518
2841 793
3443 412
2872 220
73 867
549 124
610 147
453 442
680 976
791 593
967 432
381 997
501 835