2280 143
2829 54
1795 288
2916 83
20514 736
6625 702
6427 734
3782 478
4648 542
8213 885
4198 541
6552 498
27214 293
5819 552
6622 601
3751 400
9519 281
3997 746
7102 369
6835 272
4717 134
6810 616
6032 636
9710 878