29136 124
51178 478
22263 68
31488 576
146235 743
117616 1150
44974 807
64641 177
23278 577
130013 673
91683 872
128977 237
102949 611
37626 452
48967 646
41163 273
135683 427
80718 602
31772 410
71360 698
101601 888
28390 220
50273 692
53343 875