2971 783
2660 721
926 175
2662 416
687 101
63020 303
851 80
3838 141
3982 129
3452 512
10218 44
6968 250
4406 455
3495 78
4503 688
6169 32
12263 496
4064 621
4153 396
3528 424
1899 90