2416 97
22565 906
53002 655
368001 1217
21612 532
13031 874
19538 375
27338 298
26340 187
5752 656
17309 196