3026 613
2162 507
12711 984
1861 473
809 194
2792 588
1907 492
3054 855
811 227
1292 284
2798 562
548 145
3051 974
2968 861
458 85
1387 288
409 97
1523 235
1136 123
1107 226
2593 620
5845 643
4212 610
2772 880