321 98
877 291
22510 180
608 134
289 461
45 571
746 268
875 8
747 112
659 305
626 589
211 960
254 170
61 885
158 331
911 823
91 523
840 568
237 821
651 731