34060 835
5227 797
13338 787
17037 570
10061 203
79788 776
1823 116
4423 551
5653 494
3677 337
5158 196
8101 407
4872 322
30399 353
1758 217
11712 922
1441 77
2417 603