5005 786
1022 309
999 632
144 426
840 379
657 331
243 654
233 724
755 91
89 995
2456 573
995 440
1004 564
645 48
45 304
473 172
473 353
164 872
382 402
272 20
822 473
279 353
809 431
92 672