533 613
704 158
290 53
265 839
967 502
820 2
926 813
396 551
8 628
1696 767
52 422
591 222
409 257
66 15
61 279
276 65
91 929
451 26
891 800
799 119
936 948
514 346
172 409