2506 312
3067 178
4541 668
2016 183
3217 595
3191 32
1468 139
5122 414
5826 741
2495 437
693 52
4197 886
1660 240
1268 217
1074 123
4181 714
12233 388
10123 399
9130 126
2715 761
8613 492
3247 856
16249 738
1000 155
14127 657
2094 335
3908 712
2931 297