2845 905
2430 705
2197 550
2574 534
9177 526
133894 330
11373 79
28106 693
18551 616
4465 562
20457 193