2933 591
2877 858
1163 234
2436 753
1366 445
1057 340
652 183
6593 610
5443 78
33013 584
26581 352
22610 812
5179 237
12440 491
4261 496
6669 114
10968 394