311 73
4599 712
3290 945
1789 120
4232 578
3450 629
3876 245
286410 704
2288 44
3871 329
3957 521
9836 681
2385 291
4709 37
63575 105
8093 593
5499 427
3098 142