5811 693
37367 717
3573 432
14046 675
7440 287
5866 498
3528 441
13370 948
2845 425
2341 277
4780 358
52442 264
90924 731
171449 609