3010 657
361 59
543 164
2550 615
172 29
2865 895
635 128
1508 421
2899 722
788 149
794 206
2233 560
1949 539
358 62
1615 428
2918 930
2387 660
903 283
1331 231
2895 799
20885 381
6945 566
7649 593
5577 466
2506 204
17864 161
2159 443
1798 102