25012 425
5865 71
12312 358
13809 647
9369 499
13685 227
7809 267
5314 742
9059 970
9798 729
5498 138
14488 580
7119 150
25479 96
6141 789
15795 339
7615 776
9320 265
6822 276
5882 350
10875 444
3981 332
2102 119
27422 895