580 761
356 312
287 129
163 572
533 35
15 548
636 563
337 222
281 638
307 233
935 295
2061 304
755 978
98 339
919 805
1003 140
552 154
816 591
447 352
369 460
679 884
981 310
106 873