43064 147
8890 747
12897 316
2934 507
2446 141
12630 478
15588 558
10329 755
7440 678
7324 526
1980 371
1338 31