21585 547
7566 55
2782 442
7016 76
7564 271
4498 310
10336 295
16917 185
15597 838
3034 90
6369 101
7367 464
4424 531
4459 964
5543 224
433 51