21842 814
1855 319
9832 624
12234 122
10393 926
7864 283
27737 366
54031 367
17771 298
22553 539
24126 852
25950 390
19182 812