2959 666
995 209
35522 494
1736 514
1238 370
646 174
517 148
366 98
124 37
1011 331
2158 594
1058 223
3624 822
2960 633
442 123
1663 425
2240 643
2717 738
1122 193
1185 232
1117 290
1874 566
2067 456
7698 701
2677 608
475 116
2049 294
2975 827