2498 97
22572 906
53016 655
368364 1217
21636 532
13043 874
19568 375
27360 298
26385 187
5756 656
17353 196