156 932
1660 892
853 698
504 412
389 898
623 973
776 172
205 153
822 345
223 388
644 49
266 151
56 960
667 659
236 957
900 506
371 471
188 646
728 604
1007 927