1505 161
6548 873
4997 588
2523 225
3044 703
171255 313
11959 109
8696 519
2919 327
10797 459
7776 810
11082 310
16507 91
19866 630
6641 596