2975 313
885 294
2646 912
904 884
1010 369
1593 842
277 38
906 372
487 823
997 161
392 989
22 729
2013 476
350 83
103 774
433 93
642 388
494 481
253 972
528 96