4009 418
554 435
394 602
808 910
425 219
57 551
294 687
29 758
117 525
212 154
91 963
477 138
6390 208
4710 786
406 387
176 642
438 199
112 91
1003 875
733 608
612 745
320 980
911 447
381 149