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