4096 135
6626 662
16938 898
5435 850
4560 705
4663 884
10871 562
2944 322
12336 376
7105 25
1584 247
2893 264
20019 793
6839 356
16633 782
1478 121
4026 277
3039 444
2582 370
3170 621
2074 208
8962 333
4279 643
4752 590