159085 635
109126 480
70452 475
606948 1171
195724 1151
171490 974
161783 501
56213 508
136601 603
44551 505
33592 84
586212 1628
284835 383
281427 1217
1669547 3627
1020276 3030
130976 320
203724 1360
14547 164
25080 751
503708 626