25006 280
7354 87
20247 528
6301 804
16890 454
2766 321
12977 843
5520 498
5215 48
4036 567
6957 624
140828 573
9741 553
6287 423
7390 702
11064 404
8055 81
62801 598
125772 752
7077 899
2538 272
5576 558
7078 193
6632 586
8626 52
11191 757
11732 478
15351 280