170060 427
1817 393
12217 646
22940 640
6005 261
3215 869
1384 247
1808 382
6118 314
15428 153
49261 344
7842 627