2200 477
8680 503
12807 528
7039 410
14211 222
9284 763
1558 57
1938 303
2512 348
1553 472
807 39
1568 308
5688 257
2800 220
3824 571
2588 639
4993 164
7577 596
1164 280
5964 384
3285 649
1622 364
2810 484
1929 291