1292 295
1601 461
3019 794
2435 589
1650 329
506 87
2721 651
2286 659
2781 867
439 125
631 101
2902 697
681 151
2582 620
4512 634
980 73
1237 93