840 168
2852 159
5056 118
3985 522
2269 189
11559 670
2803 625
3422 607
6463 543
2226 156
4202 578
4545 637
3369 422
5364 903
3269 516
6159 387
4260 589
5204 308
3957 686
163062 259
5737 305
3204 216
6327 752
4410 383
6267 655