3373 631
22616 600
2611 557
8550 535
20567 254
7195 321
1400 46
2937 276
2092 382
4782 143
3962 242
23436 622
29915 673
8061 414
1674 224
4171 797
18818 155