109 840
815 652
60 263
220 183
97 969
1004 430
700 245
117 351
124 342
383 548
987 352
807 759
651 899
673 150
428 136
106 99
302 389
302 58
468 888
1016 812