2700 812
2917 755
575 151
2908 884
179259 790
391677 1013
58519 296
263386 1070
149623 154
88639 1034
456 92
101503 341
54062 371
84546 541
134453 503
101133 181
139821 163
214757 1397
63092 318
247490 876
128061 704
217481 841
112722 623
62233 765