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