23013 63
39443 250
2799 579
15621 50
2051 641
15027 277
1131 334
11833 619
7119 145
2144 620
4334 572
2096 617
167 47
4951 702
11134 688
2620 731
12205 174
328 106
9302 673
11622 376
3157 618
2835 579
1738 465
2515 568