5096 604
2997 269
4573 822
5476 479
31668 282
6311 551
5139 387
13537 725
17889 264
2196 172
5805 803
9392 408
18715 576
11236 812
4773 225
7030 572
3896 254
4900 128
4799 175
18724 685
2551 302
5223 470
5236 821
14677 294