498 415
4434 418
1017 751
272 997
1003 695
530 155
306 951
622 819
684 141
438 101
195 13
376 130
226 841
898 780
999 854
144 91
258 761
754 598
612 181
780 330
723 71
74 308