2631 44
10464 313
9719 141
57052 293
167841 704
55575 611
37689 347
138201 653
47316 562
38306 177
67771 739
2567 468
5447 256