2592 97
22594 906
53095 655
369253 1218
21709 532
13064 874
19632 375
27426 298
26483 187
5767 656
17438 196