1515 161
6895 873
5034 588
2558 225
3074 703
171376 313
11969 109
8728 519
2934 327
10832 459
7813 810
11110 310
16541 91
19878 630
6652 596