893 407
712 548
126 403
712 181
604 581
501 804
377 443
144 890
123 455
678 105
871 520
909 394
563 208
444 997
196 152
517 101
907 641
861 212
143 876
288 496