228676 697
11419 512
6984 501
54986 278
20759 736
12905 616
4731 812
4450 417
3388 419
2332 93
42363 506