2200 580
1723 527
2640 724
2747 853
15025 401
4528 445
5813 451
827 152
3392 582
4809 433
1035 290
3479 635
1424 382
3111 636
1465 52
8180 263