5001 786
928 510
643 48
425 955
483 110
175 376
955 965
310 116
414 11
233 724
211 330
881 508
267 430
95 584
233 248
560 82
220 236
280 895
823 23
680 326
589 685
353 949
259 174