16526 880
18348 65
34238 387
3858 489
10642 219
6785 485
6111 437
3044 104
5220 670
10235 696
3332 620
3301 447
3556 871
3748 396
4089 706
2401 272
11929 291
2435 377
1147 158
1452 227