2851 412
15833 205
23066 243
6562 783
3969 590
5684 420
1612 179
16186 162
4847 719
4290 695
890 63
2799 33
3801 473