2140 86
3491 549
4285 252
37967 89
115592 957
2594 263
18627 458
16460 380
16472 610
11403 88
5853 38
3792 684
79392 310
1131 60