4959 622
16592 501
75308 666
29230 468
4020 859
10715 697
2586 424
3427 369
3040 574
3926 649
5053 542
12095 351
7861 352
3702 480
9262 341
13468 272
3887 689
2671 175
82836 220