1362 140
3406 626
19318 730
4158 65
5729 551
9731 322
5347 77
1093 107
5341 283
4728 315
1668 121
2822 25
2149 460
3101 548