2645 595
11577 980
2767 373
70625 195
6336 222
8789 213
11853 806
3790 126
4156 601
4435 53
2639 393
6764 348
4299 307
12223 656