25027 857
16699 376
10577 337
32134 583
7404 290
39231 734
8589 243
11978 852
190259 521
6863 264
82785 603
30101 75
9666 634
5500 368
35867 921
17032 232
18362 616
53065 387
8882 823
21627 526
30107 223
19157 269
31468 454
4988 39
7206 67
82870 678
10812 675
39286 103