43049 147
8875 747
12834 316
2932 507
2445 141
12620 478
15502 558
10305 755
7425 678
7317 526
1979 371
1337 31