311 73
4592 712
3290 945
1788 120
4232 578
3450 629
3875 245
286343 704
2288 44
3871 329
3956 521
9835 681
2385 291
4708 37
63575 105
8093 593
5499 427
3098 142