1451 431
3081 236
22878 359
5068 281
29408 879
4981 548
7753 723
14725 461
16106 305
4175 324
3917 559
3113 529
2131 108
2918 632
2906 608