43235 148
9736 747
13520 316
3047 507
2500 141
12714 478
16985 558
10552 755
7558 678
7453 526
2067 371
1449 31