19962 63
30460 220
33766 744
19491 348
7125 480
4617 122
18696 329
11933 421
12864 512
4969 922
4712 438
3711 573