2203 220
1164 1000
1971 476
555 332
285 683
91 535
231 76
752 412
23 693
776 801
66 889
397 364
1000 65
2982 412
238 562
831 66
747 525
589 43
785 864
656 875
193 875
80 168