15953 653
31112 127
5332 601
12110 701
3513 546
2177 145
6445 667
28425 592
390 67
5252 605
2326 466
2393 645
12710 515
3774 670
2627 587
5871 700
629 123
1644 304
745 132
2821 447
4440 296
839 28
3587 739
5693 694
1376 335
7182 474
2827 685
2640 590