2102 231
4970 517
3864 911
4183 71
4593 474
1416 90
15390 397
14123 613
9485 927
4330 254
3716 114
7547 143
2770 142
10539 416