2958 190
7218 850
17140 566
38350 593
34558 557
49255 538
23735 161
93370 843
56766 593
21389 287
51701 171