935 240
539 429
119 4
166 628
375 326
641 69
786 394
353 724
251 611
851 252
160 215
448 766
31 533
124 935
497 148
158 973
165 305
502 916
44 975
600 104