43131 147
9585 747
13114 316
2988 507
2475 141
12684 478
16212 558
10437 755
7508 678
7378 526
2028 371
1378 31