2991 137
5172 234
8328 830
4417 542
6211 242
8061 627
5816 508
2759 422
8036 112
9542 534
11247 476
4418 500
3133 530
15050 693
6618 851
4280 775
11817 650
2787 287
2740 205
1906 442
1402 153
2890 628
5577 387
1664 273
1775 85
6939 192
2840 337
29664 688