13302 653
8318 312
1148 193
3217 581
3334 393
7180 326
4930 168
6250 647
12129 702
7514 702
7448 653
6506 361
5338 814
2882 428
3115 309