12710 677
13727 503
3230 167
2122 104
4964 331
1765 167
4156 350
4489 358
8970 163
42370 412
1113 31
3662 495
3855 766
2696 497