21882 814
1855 319
9840 624
12252 122
10403 926
7864 283
27739 366
54039 367
17773 298
22553 539
24131 852
25957 390
19186 812
8179 829