14092 682
10575 697
15843 758
5385 522
8291 81
12851 234
12373 58
12855 710
4450 94
3166 373
5217 544
11083 261
13396 351
9433 667
14200 835
2589 287
4590 44
6775 311
38005 292
5613 255
15721 747
11356 114
5445 560
11685 195
10161 446
7200 504
5531 632
5037 160