17477 82
160444 238
44091 293
2231 669
7305 59
4049 386
111366 459
2634 529
1657 330
3646 660
2673 42
3283 562
3959 880
20089 897
11740 737
77957 662
2412 93
2162 402
6181 61
1100 73
233998 494
168124 649
4224 604
2072 585
4256 596
3691 150
13917 716
6696 135