2957 190
7215 850
17132 566
38325 593
34536 557
49216 538
23718 161
93332 843
56684 593
21375 287
51687 171