890 36
5657 632
23595 604
3044 557
8793 535
20693 254
7891 322
1506 46
3150 276
2280 382
5029 143
4159 242
23578 622
30579 673
9309 414
1726 224
4283 797
19830 155