19945 63
30333 220
33662 744
19350 348
7119 480
4596 122
18651 329
11799 420
12837 512
4964 922
4707 438
3698 573