2899 135
1664 461
620 111
1603 481
3019 664
778 29
794 102
3806 645
427 25
2801 561
3233 681
2786 667
2190 415
5919 943
3375 123
3271 553
1955 385
335 34
3404 509
4259 830
4639 465
1475 362
2960 802
2235 528