30643 375
17241 90
11152 201
11298 104
9977 62
42900 308
64563 200
21817 314
46318 365
8628 452
14128 218
34958 476
23372 236