2382 220
962 352
501 863
797 968
151 149
769 664
975 222
428 282
233 129
808 765
152 636
844 350
350 83
103 774
906 372
700 527
22 729
632 153
399 868
411 917
597 516
251 238
579 81