336 73
4863 712
3311 945
1828 120
4243 578
3463 629
3898 245
287998 704
2312 44
3892 329
3980 521
9855 681
2401 291
4728 37
63704 105
8102 593
5514 427
3107 142