2628 44
10463 313
9717 141
57040 293
167801 704
55563 611
37682 347
138162 653
47286 562
38292 177
67719 739
2566 468
5447 256