128271 321
58478 575
474418 1645
63816 555
161855 715
36338 501
647418 2005
6566 413
256958 464
29546 140
61505 770
17371 176
362933 855
66783 256
201363 665
121781 476
24813 1036
50777 395
32070 668
64306 651
14108 67
26755 654
506421 1229