1518 161
6895 873
5034 588
2561 225
3074 703
171381 313
11971 109
8729 519
2934 327
10832 459
7813 810
11112 310
16546 91
19878 630
6652 596