34048 835
5225 797
13336 787
17037 570
10057 203
79781 776
1823 116
4423 551
5653 494
3677 337
5154 196
8101 407
4871 322
30387 353
1757 217
11709 922
1441 77
2417 603