1599 100
1087 60
3508 279
16793 693
31105 295
9098 168
12145 397
12441 485
15555 609
8809 38
4627 97
9288 425
9470 320
10296 100
6023 533
6603 211
2879 498
3652 322
3389 28
43018 682