2210 86
3491 549
4287 252
37968 89
115598 957
2594 263
18630 458
16463 380
16473 610
11407 88
5853 38
3792 684
79401 310
1131 60