19941 63
30321 220
33650 744
19306 348
7118 480
4595 122
18646 329
11783 420
12833 512
4963 922
4706 438
3697 573