1514 161
6855 873
5027 588
2551 225
3068 703
171361 313
11968 109
8726 519
2931 327
10827 459
7805 810
11103 310
16534 91
19877 630
6651 596