840 120
509 286
138 132
1005 959
895 728
90 863
206 370
567 851
729 70
305 897
233 882
447 446
408 622
235 135
24 453
388 12
266 678
631 564
277 139
92 924