1010 306
1025 189
2583 699
3030 856
1986 322
4972 454
1494 187
2791 583
3980 324
1751 437
3808 732
4255 546
2202 447
1655 230
5844 275
3547 759
542 55
2400 191
1250 178
1296 345
3788 799
2965 923
2774 402
3117 129