2030 128
3593 529
14998 258
8452 382
1792 405
3016 60
2123 479
1992 465
8770 69
8193 589
9870 469
10680 183
8806 219
7702 676
5535 524
5653 255
2393 127
163319 974
6547 154
5808 859