2626 44
10455 313
9714 141
57008 293
167680 704
55522 611
37661 347
138074 653
47220 562
38265 177
67569 739
2566 468
5443 256