2597 540
1112 101
1192 251
3677 550
289 43
2869 773
2577 262
2422 756
715 174
697 224
3908 436
2413 600
2444 508
1122 151
2567 709
1149 262
1542 441
913 247
995 129
1874 443
2241 645
591 158
2302 250
1874 370