2016 128
3592 529
14998 258
8442 382
1789 405
3015 60
2122 479
1990 465
8769 69
8192 589
9870 469
10677 183
8803 219
7701 676
5532 524
5652 255
2392 127
163317 974
6546 154
5805 859