2952 595
12995 980
2946 373
72578 195
6392 222
8969 213
12081 806
6881 126
4360 601
5237 53
2706 393
6838 348
4437 307
12387 656