52648 351
35702 306
53984 553
103764 610
30830 138
46152 473
77314 412
23904 244
123993 795
30501 309
88108 442
139652 708
68209 683
188597 946
121854 290
17231 319
112708 338
258869 777