22170 528
8566 517
11180 468
18479 285
582248 1214
16226 855
14119 195
51533 362
64527 506
39316 365
1794 60