13956 581
7600 162
5449 510
2493 141
12852 907
4626 530
8338 155
5718 462
6665 733
3038 492
2333 244
18454 778
2126 272
4994 344