31855 314
50498 119
55593 697
86477 244
75361 626
66899 723
30963 455
84999 876
61419 701
34222 473
175777 791
67236 764
76858 118
259580 1056
49141 188
152074 1012
56064 749
69268 173
61128 202
157887 995
51401 667
79703 325
177623 746
140733 456
94511 467
59457 741
64253 602
32721 648