15028 97
1209 327
2122 541
3229 635
31491 568
2266 329
7714 761
56684 779
60301 649
6183 561
27580 451
3173 63
34759 543
34927 66
5538 205
44993 770
5898 399
11039 373
4926 371
14338 855
6111 451
5960 798
9459 129
21957 257
3529 860
3622 97
3676 612
5566 605