3003 347
2384 242
2850 489
876 64
3382 446
4569 184
3707 167
3922 856
5015 524
2653 296
1077 251
5031 879
1737 190
1097 120
1345 90
18555 686
846 126
2400 283
2782 260
5830 660
3487 764
3720 226
1714 197
6990 622