2506 312
3067 178
4541 668
2016 183
3215 595
3189 32
1468 139
5122 414
5826 741
2493 437
693 52
4196 886
1659 240
1267 217
1073 123
4180 714
12231 388
10119 399
9127 126
2715 761
8613 492
3247 856
16243 738
1000 155
14121 657
2093 335
3908 712
2931 297