1500 161
6539 873
4977 588
2513 225
3038 703
171230 313
11956 109
8683 519
2914 327
10789 459
7768 810
11077 310
16499 91
19861 630
6640 596