43233 148
9728 747
13508 316
3044 507
2500 141
12712 478
16910 558
10548 755
7557 678
7448 526
2063 371
1443 31