298 73
4511 712
3285 945
1781 120
4229 578
3438 629
3866 245
285792 704
2280 44
3862 329
3950 521
9832 681
2383 291
4700 37
63515 105
8089 593
5496 427
3096 142