22177 528
8566 517
11183 468
18479 285
582257 1214
16226 855
14120 195
51536 362
64533 506
39319 365
1794 60