563 706
348 502
259 596
406 108
873 935
253 34
839 952
244 105
268 446
888 272
883 295
542 168
2982 595
2251 773
2188 869
2164 10
2051 769
2008 161
1873 26
1638 39
1536 696
1456 610
1447 911
1407 581