1012 309
923 510
638 48
45 777
559 82
7 702
638 618
353 949
259 174
559 303
450 623
269 339
7511 208
638 540
686 531
308 116
471 172
232 248
526 194
446 922
37 304
726 545
412 159
877 565