2830 595
12784 980
2927 373
72268 195
6386 222
8949 213
12055 806
6858 126
4333 601
5113 53
2698 393
6821 348
4411 307
12373 656