14994 260
12841 522
15661 397
8041 114
15750 684
12562 129
8868 602
14343 662
6453 70
15638 274
13492 313
11986 95
15631 54
5553 672
10845 24
9536 409
5643 165
11281 857
13604 353
6629 285
7549 578
14521 613
3918 98
10176 134
13117 746
3509 38
6345 56
10302 926