2629 44
10463 313
9718 141
57046 293
167813 704
55564 611
37684 347
138170 653
47294 562
38297 177
67729 739
2566 468
5447 256