1529 161
2881 466
854 27
2342 719
2950 571
2618 670
3065 855
911 123
1289 268
714 90
15432 445
9607 289
21525 604
2260 337
4878 887
9106 330
5013 475
2910 671
2661 556
2325 410
1001 203
7793 338
6849 516
10858 176
1158 242
1512 235
1603 486
495 57