1545 399
8597 694
2933 816
9902 247
3733 165
3845 438
16175 793
4629 178
13796 188
6028 689
24609 722
4497 106
7160 531
9645 982
8233 678
5435 196
9293 813
5097 110
6504 420