30703 375
17252 90
11160 201
11334 104
9991 62
42949 308
64715 200
21838 314
46425 365
8638 452
14148 218
34995 476
23405 236