3015 121
2829 388
17609 108
3540 264
20645 796
8962 404
1770 185
3633 600
1836 261
1187 199
3458 348
1274 86
10335 553
3902 601
37051 744
11114 250
2765 466
2840 633
2966 565
7040 831
6497 906