2983 412
341 906
448 858
649 636
1016 843
759 258
454 496
900 639
828 867
98 349
270 589
236 465
788 199
852 960
276 65
229 574
10 246
1097 702
227 663
52 422
169 352
139 542
304 432
271 265