2626 44
10455 313
9714 141
57009 293
167684 704
55523 611
37661 347
138075 653
47220 562
38266 177
67572 739
2566 468
5443 256