4993 786
309 116
141 426
413 956
3492 537
526 194
952 111
200 433
55 732
436 841
446 922
723 622
595 858
36 284
326 209
783 968
232 248
106 369
277 975
403 983
705 64
66 231