19948 63
30367 220
33685 744
19388 348
7122 480
4603 122
18667 329
11838 420
12847 512
4966 922
4710 438
3701 573