1016 309
51 777
864 396
642 720
226 187
246 987
421 206
400 148
638 441
228 793
798 272
135 945
446 722
638 540
213 935
3493 537
896 45
838 379
413 956
234 801
70 366
2454 573
653 331
239 654