2996 458
3501 739
5116 377
2771 587
3669 883
4500 587
4110 690
6148 301
5637 897
2762 359
4097 625
4538 932
7143 611
9243 317
13683 1002
2880 614
4273 923
6148 189
7455 716
4537 443
5105 308
3328 494
2279 100
3451 478