2643 97
22610 906
53124 655
369685 1219
21747 532
13085 874
19668 375
27451 298
26555 187
5772 656
17513 196