2508 768
910 159
20227 382
24240 277
1690 82
36174 740
16182 634
6786 726
14948 381
29153 840
8311 745
2927 439
1748 112
4137 396
5361 35
8241 351
1358 177