415 165
730 875
728 457
181 447
1472 580
123 5
691 539
951 998
297 242
293 178
1084 710
166 149
332 187
918 603
496 140
2419 304
864 176
777 237
553 433
253 385
130 921
2303 828