15032 659
8952 102
11992 501
49975 415
165786 275
107560 117
131526 418
89773 673
60298 281
81082 112
75100 671
260615 558
292469 542
160039 869
74440 365
151910 644
237268 635
122742 822
58194 647
233723 747
55488 657
95707 686
75722 291