43065 147
8893 747
12907 316
2935 507
2446 141
12631 478
15606 558
10330 755
7441 678
7324 526
1982 371
1339 31