2950 903
2375 567
560 135
1144 342
2703 856
2471 753
520 118
2797 669
6608 602
6198 370
84788 595
12124 77
3619 48
4568 621
1348 53
7703 554
6397 152
5825 633
4039 268
3862 71
12184 608
2607 137
3045 572
19751 279
11782 107
6351 417
14506 369
17974 805