2671 87
3496 549
4302 252
37987 89
115665 957
2599 263
18643 458
16513 380
16483 610
11433 88
5861 38
3799 684
79467 310
1133 60