138226 148
131880 383
59619 666
31408 161
58719 600
8259 548
4041 507
9278 648
2079 194
3133 84
9779 752
4899 563
13949 615
53712 212