2857 633
1562 399
8607 694
2940 816
9964 247
3857 165
3923 438
16223 793
4661 178
13810 188
6081 689
24627 722
4506 106
7169 531
9647 982
8241 678
5444 196
9308 813
5104 110
6511 420