149 601
3287 269
414 107
416 917
20 985
556 118
1084 832
409 410
180 607
461 273
697 929
517 681
769 978
923 906
406 311
1239 163
640 313
928 805
647 53
252 655
1063 584
859 540