3531 300
9799 209
3669 280
4781 162
13811 187
4823 572
3667 492
2246 321
7042 385
2648 153
3306 71
3534 417
5551 865
8053 83
6105 412
4371 640
5725 794
5702 225
5793 520
5403 686
3709 140
5011 831
2754 327
4321 750
3488 69
5037 463
4161 343
4907 580