14949 104
2590 301
3445 907
695 69
18935 597
1632 149
2657 103
1564 87
3141 456
3838 895
2950 596
4765 304
1893 61
7431 792
3524 672
4808 610
2977 737
1389 76
19754 523
5913 628
4522 791
4144 668
5933 370
5881 900