2632 650
1126 277
1262 361
2822 882
798 71
2686 769
1408 396
2004 249
1900 102
800 92
797 228
2791 741
866 207
2811 645
2129 491
1553 144
1885 331
2242 673
1618 380
2851 692
3211 923
546 157
628 138
1954 40