12706 677
13717 503
3230 167
2119 104
4951 331
1765 167
4156 350
4484 358
8939 163
42343 412
1112 31
3662 495
3855 766
2696 497