31337 788
7467 577
5339 659
33472 331
37856 607
68820 388
4403 993
23144 522
30578 871
14033 807
3666 665
5516 658
5888 72
19458 933
16202 729
5282 124
62592 293
4111 389
24742 683
17936 356
13693 628
2591 139
23773 320
29732 119