2316 702
252 582
876 829
418 611
1244 1000
65 608
478 986
790 210
824 149
1020 27
935 995
186 173
154 25
113 368
582 402
3250 313
170 966
661 474
627 282
148 272
241 872
85 915
343 506