257 60
665 170
1470 339
2608 840
8580 494
5059 492
2313 704
353 56
728 223
1134 334
3030 701
6038 556
4014 138
11361 797
1970 619
5202 290
924 266
23828 597
556 155
792 212
6056 147
2847 913
2144 598
2829 729