4512 471
2750 692
1050 173
1412 295
1693 312
1674 423
3943 663
3378 671
6875 402
5118 799
6535 526
1425 167
3276 334
3939 296
1744 278
1221 180
2638 588