2309 336
1424 603
1475 222
1210 25
1693 175
492 112
883 813
774 599
243 246
227 639
633 26
320 455
114 322
651 283
720 419
400 770
1279 915
386 267
726 36
129 61