321 73
4663 712
3299 945
1801 120
4233 578
3456 629
3884 245
286848 704
2292 44
3878 329
3969 521
9838 681
2392 291
4714 37
63618 105
8094 593
5503 427
3100 142