1078 123
15680 32
4543 366
2663 124
4179 65
2644 94
4988 606
2975 274
4120 76
26770 173
2505 454
4971 660
7652 479