2691 58
1934 506
1040 26
22917 630
17605 709
35806 297
12915 276
13559 246
16042 204
15067 857
14926 739
7653 226
2509 458
2829 748
7442 610
2864 542
3815 538
3241 739
2050 422
3477 737
4443 848
1815 476
1000 210
2852 778
1592 355
1044 234
3236 882
3196 731