43232 148
9727 747
13506 316
3044 507
2500 141
12712 478
16894 558
10548 755
7556 678
7448 526
2063 371
1442 31