2200 580
1723 527
2640 724
2747 853
2427 322
2401 558
3922 563
1446 259
6926 712
2473 603
3717 837
1181 251
1024 312
19698 319
3145 483
1693 151