1513 161
6796 873
5021 588
2547 225
3060 703
171351 313
11967 109
8722 519
2929 327
10818 459
7800 810
11100 310
16528 91
19876 630
6649 596