1534 320
2954 371
7556 678
3880 671
3663 486
3093 355
5565 227
3444 232
8909 86
19780 652
7699 411
3371 409