2643 662
5160 756
669 47
3466 615
303181 913
1180 310
8926 308
52192 581
3166 179
87406 683
63800 421