6666 503
15057 139
61223 883
34256 933
6948 374
106171 625
5044 163
25956 580
54727 369
27961 232
121044 673
50912 712
12190 483
3298 161
3749 708
6370 591
4488 495
68633 184
29954 652