2429 97
22566 906
53002 655
368054 1217
21612 532
13035 874
19544 375
27341 298
26343 187
5752 656
17320 196