2999 517
2257 575
2122 348
2911 908
2684 409
2218 176
1428 319
2240 608
2697 598
314 53
3189 596
5214 420
2884 691
3942 503
3128 583
1736 30
1778 319
665 73
3005 992
1452 225
1521 261
2950 108
1569 193
2946 795