2986 603
1417 250
2790 772
2233 55
1664 340
826 192
3216 584
1021 150
1514 407
4113 443
2071 497
1161 298
2559 69
1098 329
3606 542
689 99
2212 628
2062 486
3070 675
647 174
157 36
1748 377