1518 161
6897 873
5035 588
2563 225
3076 703
171384 313
11972 109
8729 519
2934 327
10833 459
7814 810
11113 310
16546 91
19878 630
6653 596