2631 44
10465 313
9719 141
57055 293
167850 704
55578 611
37689 347
138211 653
47327 562
38313 177
67783 739
2567 468
5447 256