30976 351
1570 181
2147 490
8865 151
2301 299
4552 274
5472 100
3502 579
6682 705
14388 329
19754 599
9214 365
4601 183
8308 358
5201 403
3644 63
1383 61
4938 508
8629 819
3989 670
3028 448
9165 708
5352 76
6180 355
6204 137
5096 464
5640 315
11561 524