2291 87
3761 926
2820 379
4261 400
3468 748
4181 281
3577 809
2856 573
2951 698
4931 277
2828 607
1236 126
3147 790
2940 363
2862 643
2221 448
3635 806
7035 606
7494 628
3897 244
3905 885
1000 47
5052 689
1542 151