308 73
4572 712
3289 945
1786 120
4229 578
3442 629
3873 245
286157 704
2288 44
3868 329
3954 521
9834 681
2384 291
4706 37
63561 105
8093 593
5497 427
3097 142