3071 943
7014 604
12704 552
14799 56
9337 624
5017 168
6047 286
6853 508
9600 903
6466 262
7225 372
8325 386
11532 450
5346 320
8113 641
8591 482
6625 75
16849 880
4935 83
5029 425
5533 453
5752 116
5674 227
9962 311