1001 564
4999 786
425 955
447 722
292 86
424 206
400 148
851 479
471 172
585 825
87 995
200 433
7521 208
51 777
142 426
211 330
548 9
220 236
526 194
676 432
809 431
436 947