5577 620
1365 323
2361 638
2959 411
3008 773
1355 32
4548 663
4818 510
844 89
1011 47
3150 506
6676 701
2934 411
1483 58
1276 90
3186 603
2599 563
2012 149
1398 99
2784 762
1129 233
2492 522
2520 658
2560 64
3686 715
3648 585
6573 503
2929 601