22535 906
52959 655
367407 1217
21572 532
13006 874
19489 375
27307 298
26263 187
5746 656
2299 96
17215 196