2939 832
658 147
2370 726
1911 523
1177 310
2813 608
1955 620
550 136
2214 543
3361 160
2924 605
9083 275
7198 581
4497 860
5136 779
2567 233
4236 441
26028 613
29589 293