128250 321
58463 575
474339 1645
63801 555
161830 715
36327 501
647304 2005
6566 413
256912 464
29539 140
61486 770
17370 176
362871 855
66767 256
201338 665
121756 476
24812 1036
50772 395
32067 668
64295 651
14107 67
26754 654
506361 1228