22153 528
8565 517
11172 468
18478 285
582220 1214
16226 855
14108 195
51517 362
64503 506
39308 365
1792 60