640 38
971 272
1816 999
84 294
371 397
946 414
362 244
25 846
910 950
247 46
208 939
333 62
892 293
91 149
693 191
518 410
482 568
146 878
1022 598
520 321
596 866