1500 161
6538 873
4967 588
2512 225
3038 703
171224 313
11956 109
8682 519
2914 327
10789 459
7768 810
11077 310
16499 91
19859 630
6640 596