1499 140
3409 626
19442 730
4163 65
5737 551
9752 323
5387 77
1096 107
5379 283
4743 315
1684 121
2850 25
2161 460
3103 548