1515 161
6891 873
5034 588
2555 225
3072 703
171368 313
11968 109
8726 519
2932 327
10832 459
7810 810
11108 310
16537 91
19878 630
6652 596