311 73
4585 712
3289 945
1787 120
4230 578
3448 629
3874 245
286270 704
2288 44
3871 329
3956 521
9835 681
2384 291
4707 37
63571 105
8093 593
5498 427
3097 142