1012 213
17786 876
18457 682
20150 293
3901 278
3954 224
16376 171
4536 612
9632 865
3456 571
11917 648
24383 297
2006 87
7185 575
2105 27
44472 84
36864 408
2911 571
4928 609