42515 147
8567 747
11557 316
2873 507
2375 141
12530 478
14608 558
10012 755
7285 678
7169 526
1891 371
1239 31