2960 85
5880 415
1995 59
4471 628
2649 379
4097 349
6117 627
4709 877
5228 662
2754 522
557 31
1234 226
1148 141
1304 117
765 139
2899 578
29292 271
4077 322
943 114
3723 609
1533 280
2796 687
1830 389
1214 269
2544 298
1734 217
2015 353
2593 643