2568 97
22590 906
53078 655
369009 1217
21690 532
13059 874
19615 375
27408 298
26453 187
5764 656
17407 196