108636 307
81151 425
85375 532
54652 606
52640 404
200073 584
70451 677
69558 830
32851 455
56300 633
54404 630
58445 107
209967 643
95164 492
245286 851
333899 1218
300576 1048
80345 288
46128 263
9776 303
14725 626
18119 561
898857 1946
561441 1200
320471 983