953 250
601 231
989 292
81 173
549 921
993 699
818 106
955 936
489 728
650 264
98 149
947 725
815 769
94 72
530 185
755 53
705 283
30 384
501 368
555 139
760 436
2 899
968 463
608 97
443 142
445 311
156 178
129 613
42 773
906 308