228638 697
11419 512
6984 501
54950 278
20758 736
12904 616
4731 812
4450 417
3388 419
2332 93
42356 506