2931 916
1025 205
2134 663
2402 555
590 164
2932 764
1223 288
306 60
2744 631
140 23
1751 451
373 119
1030 234
548 171
1578 483
4016 703
8750 501
4618 386
8685 770
1691 379
2329 310
1240 277
862 209
958 109
2664 645
2090 476
520 97
3389 909