513 296
907 304
849 89
16 933
902 106
169 828
374 699
355 422
629 55
207 239
934 645
667 432
591 954
22 930
306 118
576 203
487 97
643 563
53 728
211 104