12527 125
11579 563
55321 823
12306 826
9145 215
4619 410
8678 647
5106 520
20741 478
10207 262
7417 558
14623 652
9194 405
11087 75
8640 589
6615 734
11152 305
20848 675
4732 473
17167 425
9832 769
5106 228
8665 501
18829 115