428 25
2802 561
1147 222
2787 667
2353 196
3278 404
1698 324
5271 688
2899 135
1603 481
4260 830
778 29
2961 802
2236 528
3806 645
3233 681
2190 415
5919 943
3375 123
3271 553
1955 385
335 34
3404 509
4639 465