4600 226
14428 784
3828 639
4530 667
6253 499
7384 332
4171 108
6923 559
6416 561
29083 882
62988 158