42412 147
8412 746
10410 316
2831 507
2310 141
12465 478
14120 558
9750 755
7113 678
6999 526
1840 371
1193 31