46 758
598 288
423 90
386 170
860 836
640 134
30 716
616 506
216 487
801 226
141 321
199 240
371 969
275 934
158 788
284 932
244 471
840 734
863 221
401 246