2955 190
7215 850
17130 566
38321 593
34536 557
49212 538
23716 161
93326 843
56669 593
21374 287
51685 171