640 93
1686 547
2346 330
1163 123
2724 601
2647 475
1941 494
2702 833
2447 624
1143 352
3189 564
2970 691
2445 737
692 178
1473 344
2598 755
2557 157
2513 710
1356 216
10166 564
1651 337
2901 525
1287 259
1759 423