31023 317
39800 293
17875 299
171848 592
175671 237
19570 305
83865 183
88462 498
61426 636
18196 532
24750 544
129028 537
168248 745
184528 863
22614 1007
100265 714
75926 680
124903 629
8899 218
21942 683
92855 727
34989 175
159473 651
57766 932
79296 188
98278 599
82683 167