30646 375
17242 90
11153 201
11300 104
9977 62
42905 308
64574 200
21821 314
46333 365
8628 452
14132 218
34960 476
23373 236