21986 340
36009 699
25405 163
20336 572
24324 328
48960 505
12917 184
3822 191
11986 292
14648 675
17627 693