112 535
215 656
979 877
329 909
637 676
389 667
961 2
96 836
284 506
816 993
757 501
949 24
696 197
972 327
557 733
793 383
893 42
270 26
710 228
15 866