2958 190
7218 850
17138 566
38347 593
34558 557
49250 538
23734 161
93364 843
56753 593
21385 287
51701 171