2420 97
22565 906
53002 655
368014 1217
21612 532
13032 874
19540 375
27339 298
26341 187
5752 656
17311 196