19948 63
30376 220
33694 744
19397 348
7123 480
4604 122
18670 329
11847 420
12847 512
4966 922
4710 438
3702 573