51026 874
5811 55
2521 220
12677 310
46006 234
11688 78
16610 761
5174 591
1872 98
53663 900
3565 820
10633 675
32563 554
7635 603
10033 176
5904 310
2676 281
4843 494
2979 89
1618 60
4193 399
8083 537
4343 365
4208 378
32311 814
6878 310
3728 701
25080 243