1500 161
6540 873
4982 588
2516 225
3039 703
171239 313
11956 109
8684 519
2915 327
10789 459
7769 810
11078 310
16499 91
19862 630
6640 596