3237 631
22568 600
2609 557
8536 535
17971 253
7183 321
1399 46
2926 276
2088 382
4776 143
3950 242
23414 622
29901 673
8042 414
1674 224
4166 797
18776 155