2427 97
22566 906
53002 655
368043 1217
21612 532
13035 874
19543 375
27341 298
26343 187
5752 656
17317 196