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