309 73
4573 712
3289 945
1786 120
4229 578
3442 629
3874 245
286178 704
2288 44
3870 329
3954 521
9834 681
2384 291
4706 37
63562 105
8093 593
5497 427
3097 142