893 407
712 548
126 403
712 181
603 581
500 804
377 443
141 890
121 455
678 105
870 520
908 394
563 208
444 997
196 152
517 101
906 641
861 212
143 876
288 496