42474 147
8494 747
10967 316
2852 507
2346 141
12492 478
14369 558
9894 755
7163 678
7071 526
1867 371
1212 31