21986 340
36009 699
25405 163
20338 572
24326 328
48962 505
12917 184
3822 191
11986 292
14652 675
17629 693