1513 161
6762 873
5020 588
2544 225
3058 703
171329 313
11966 109
8719 519
2929 327
10816 459
7797 810
11098 310
16524 91
19875 630
6647 596