40656 833
40058 623
4874 673
32258 594
8149 176
33820 241
32801 839
14127 482
29499 319
5219 160
2701 151
12788 672
30537 730
71222 256
4823 867
8540 515
6717 113
4684 374
7558 229
3319 683
20839 315
29488 359
16388 885
2158 296
3170 251
2835 361
8505 718
13498 708