135729 147
130474 382
58170 664
29758 158
57366 598
8196 548
3975 507
9212 648
2017 194
3075 84
9658 752
4851 563
13840 615
52358 209