1515 161
6892 873
5034 588
2556 225
3072 703
171371 313
11968 109
8726 519
2934 327
10832 459
7810 810
11108 310
16538 91
19878 630
6652 596