2959 698
1525 443
2504 802
18284 611
46649 468
13598 622
4737 387
49092 792
9294 48
3266 124
21605 1020
4492 354