414 26
2505 648
463 211
403 107
358 312
625 313
369 460
981 310
579 717
957 986
16 548
47 622
3258 269
907 906
932 115
771 914
805 524
272 183
969 963
660 851
432 601
1184 12