30975 351
1570 181
2147 490
8860 151
2301 299
4551 274
5472 100
3502 579
6682 705
14388 329
19754 599
9214 365
4601 183
8307 358
5201 403
3643 63
1383 61
4938 508
8629 819
3989 670
3027 448
9162 708
5351 76
6180 355
6204 137
5096 464
5639 315
11560 524