30706 375
17252 90
11161 201
11335 104
9993 62
42951 308
64723 200
21842 314
46434 365
8640 452
14148 218
34996 476
23410 236