1691 42
4885 636
3069 428
4725 748
29349 481
3811 469
35507 660
3464 309
1652 66
20687 532
15213 69
2108 180
4328 819