30973 351
1563 181
2144 490
8835 151
2300 299
4535 274
5472 100
3500 579
6675 705
14388 329
19753 599
9211 365
4600 183
8307 358
5201 403
3640 63
1383 61
4936 508
8626 819
3989 670
3026 448
9159 708
5347 76
6179 355
6200 137
5093 464
5635 315
11546 524