313 73
4604 712
3291 945
1790 120
4232 578
3450 629
3876 245
286449 704
2289 44
3871 329
3957 521
9837 681
2387 291
4710 37
63577 105
8093 593
5501 427
3098 142