3061 509
3772 623
1865 272
2821 464
810 124
16950 726
6606 306
7845 75
8790 589
2141 463
14532 733
12683 877
16210 519
2717 435
427 60
3070 608
656 105
25169 544
13692 697
3146 535
3068 687
2749 260
42400 93
7045 521
3213 469
5120 907
5352 633
4939 509