2340 675
28609 71
15845 642
6525 560
7956 546
7729 265
2613 124
121567 808
15840 255
33626 337
5628 509
12772 991
2227 340