109312 307
82536 427
85553 532
54808 607
52729 404
200449 585
70540 678
69650 830
32989 455
56434 633
54520 630
58598 107
210165 643
95244 492
245428 851
334116 1218
300798 1049
80416 288
46175 263
9779 303
14730 626
18122 561
899123 1947
561723 1200
320631 983