108 840
810 652
58 263
215 183
96 969
998 430
697 245
115 351
123 342
380 548
981 352
802 759
639 899
672 150
427 136
105 99
300 389
301 58
468 888
1007 812