19962 63
30463 220
33768 744
19491 348
7125 480
4619 122
18696 329
11934 421
12864 512
4969 922
4712 438
3711 573