2177 80
2644 482
2195 542
2658 659
1604 87
687 73
1973 418
1281 221
123908 795
117054 780
3162 876
1831 337
2302 425
2580 486
6891 241