960 291
13591 177
2909 852
22863 602
14296 847
1843 368
6925 516
1725 547
46613 127
11645 825
2763 781
1177 382
290 81
51533 486
1159 143
945 181
1713 352
5021 86
127 22
4217 640
447 116
2711 458
1020 292
8746 100