2805 616
6471 140
506698 1407
373835 950
4090 144
24053 75
15462 987
70345 740
13926 157
23218 91
16048 118
9870 269
6369 133
12569 503
47546 969
5157 560
4294 460
3182 560
3041 206
4962 49
47547 580