3000 666
2452 548
2158 175
3128 643
1011 260
4394 954
2959 747
3109 861
2220 127
3617 629
3410 576
3261 404
1347 129
1346 97
3896 655
5995 504
4003 623
2465 379
4973 975
2855 308
3176 446
1697 104
6302 421
3407 887