666 63
1616 43
700 53
1012 44
15232 236
27037 254
16683 158
5306 69
3198 170
4995 388
8614 431
55852 483
16560 855
6526 75
3576 375
24491 712
23207 361