22175 528
8566 517
11181 468
18479 285
582255 1214
16226 855
14119 195
51536 362
64531 506
39318 365
1794 60