1001 564
640 540
293 86
425 206
212 330
897 45
755 91
229 793
400 148
91 940
220 236
1548 833
597 858
999 632
9 722
855 927
326 209
560 82
279 353
321 266
106 369
83 167
79 933
391 603