1002 65
2902 313
808 665
416 176
231 76
752 412
528 652
642 811
39 779
936 410
991 959
271 265
181 129
158 586
730 261
344 890
811 550
779 239
1809 909
265 850
861 975
903 289
816 448