592 90
2317 702
482 38
546 125
742 601
639 302
252 582
796 690
32 153
23 487
809 118
790 210
78 497
966 650
678 916
760 696
898 397
1245 1000
151 272
57 507
7 357
81 194
170 966
18 920