2096 231
4967 517
3862 911
4175 71
4590 474
1416 90
15386 397
14120 613
9485 927
4329 254
3716 114
7540 143
2770 142
10529 416