385859 1158
97410 208
53028 186
40619 527
26457 381
6715 482
3435 706
1532 106
3015 420
5208 603
2878 416
5925 121
5204 698
3616 630