22177 528
8566 517
11183 468
18481 285
582259 1214
16226 855
14120 195
51538 362
64533 506
39319 365
1794 60