31033 397
27082 526
70694 641
8987 543
10682 388
12397 179
14700 261
58911 203
7999 463
17055 463
35793 429
46387 125
49404 623
40320 345
30633 604
38733 832
7475 109
48695 372
41461 299
26649 147
11580 229
9888 253
9477 752
8234 710
5653 508
10930 426
3742 526
5229 513