2578 63
3288 641
10567 862
3495 738
4637 445
2041 331
6353 438
3833 296
3186 700
3016 813
6624 585
2975 524
7957 596
3253 22
2679 418
1513 332
1772 359
696 67
1728 399
1843 69
2432 332
2636 485
691 119
3398 328