155 25
2757 220
971 786
882 829
963 478
257 761
344 565
1248 1000
642 214
110 247
57 507
491 16
398 114
268 479
155 272
912 88
505 699
989 550
130 744
703 443
199 42
31 71