29 174
30 8
925 276
382 236
841 681
987 539
886 113
465 382
852 331
91 164
49 39
634 636
937 293
268 260
643 115
361 150
277 651
332 88
299 134
572 218