3282 269
423 26
1152 883
412 917
453 352
1191 12
710 154
342 888
102 230
575 709
857 540
472 940
767 978
391 726
639 313
412 107
2075 304
562 154
378 460
123 839
296 824
808 524