31033 317
39821 293
17882 299
171983 592
175733 237
19572 305
83878 183
88477 498
61454 636
18198 532
24763 544
129076 537
168309 745
184576 863
22628 1007
100293 714
75942 680
124929 629
8901 218
21953 683
92876 727
34989 175
159506 651
57773 932
79304 188
98293 599
82702 167