19948 63
30370 220
33685 744
19390 348
7123 480
4603 122
18668 329
11840 420
12847 512
4966 922
4710 438
3701 573