2629 44
10463 313
9718 141
57049 293
167814 704
55566 611
37684 347
138171 653
47297 562
38297 177
67734 739
2566 468
5447 256