2954 190
7211 850
17122 566
38303 593
34507 557
49165 538
23699 161
93299 843
56590 593
21349 287
51666 171