332 69
2708 820
6872 584
5436 230
3540 225
2202 439
3195 812
2582 525
31844 403
7395 694
1697 418
1909 325
2367 499
30948 187
6973 462
7415 675
3131 887
6596 474
2462 552
1860 409
2668 549
2454 511
11643 643
7929 662
1891 35
3719 348
4046 403
16525 300