31033 317
39823 293
17882 299
172006 592
175741 237
19574 305
83879 183
88481 498
61458 636
18198 532
24765 544
129088 537
168321 745
184583 863
22629 1007
100300 714
75948 680
124931 629
8901 218
21954 683
92883 727
34989 175
159509 651
57774 932
79304 188
98294 599
82706 167