2831 595
12795 980
2929 373
72291 195
6386 222
8950 213
12055 806
6860 126
4345 601
5127 53
2699 393
6821 348
4419 307
12373 656