5811 693
37367 717
3574 432
14047 675
7440 287
5866 498
3528 441
13370 948
2845 425
2341 277
4780 358
52444 264
90935 731
171461 609