350 83
433 93
337 506
61 827
36 621
605 326
199 643
720 50
941 969
709 372
47 702
283 708
963 543
103 774
834 609
227 512
801 393
313 172
311 461
487 259
32 225
974 298
1185 1000
969 520