322 73
4699 712
3302 945
1802 120
4233 578
3456 629
3885 245
286968 704
2292 44
3880 329
3970 521
9838 681
2393 291
4714 37
63625 105
8095 593
5504 427
3101 142