17370 351
16909 688
5553 966
5417 205
6691 482
1611 41
7415 449
8447 96
31996 927
2805 174
1623 140
4837 509
15105 394
3502 74
2661 344
3162 261
2484 606
2978 461
7691 843