2680 679
617 134
942 300
1433 427
2658 705
3016 971
1723 352
2492 552
3790 603
14593 324
6908 50
6491 51
2918 61
5274 363
5484 25