139 404
509 641
49 791
2082 454
295 72
897 51
576 102
315 954
199 705
917 684
558 26
862 370
705 708
578 677
178 251
29 852
376 124
48 910
714 291
1204 129
332 407
25 119
924 878