815 257
727 335
181 129
293 657
231 76
1675 430
811 550
486 36
877 402
943 295
698 522
663 234
2423 792
728 130
38 426
158 586
989 120
285 683
134 800
949 632
232 813
648 907
169 352
83 876