43067 147
8888 747
12785 316
2943 507
2458 141
12628 478
15410 558
10303 755
7435 679
7339 526
1996 371
1344 31