41908 147
6407 744
8082 316
2653 507
2197 141
12101 478
12542 557
8427 754
6736 677
6635 526
1738 371
987 31