2629 44
10463 313
9718 141
57041 293
167808 704
55564 611
37683 347
138163 653
47289 562
38295 177
67723 739
2566 468
5447 256