43256 148
9762 747
13592 316
3060 507
2505 141
12722 478
17161 558
10593 755
7566 678
7463 526
2076 371
1465 31