2805 616
6482 140
506741 1407
373864 950
4091 144
24056 75
15463 987
70345 740
13928 157
23220 91
16053 118
9871 269
6370 133
12577 503
47559 969
5157 560
4294 460
3182 560
3041 206
4962 49
47552 580