1038 31
3870 406
9594 833
1571 266
3152 531
2430 102
3511 440
2144 358
1849 353
3675 775
9673 86
5395 469
4578 726
3269 584
4486 148
5796 576
3916 616
8105 38
977 67
4325 436
4772 289
3438 671
5435 428
6378 493
3901 662
4035 596
3841 832
1645 302