2200 580
1723 527
2640 724
2747 853
7050 461
2644 542
3890 410
2400 761
7380 612
3519 289
19971 451
1402 318
5614 531
10239 405
5798 118
2341 674