30988 351
1586 181
2160 490
9009 151
2312 299
4627 274
5483 100
3518 579
6713 705
14396 329
19770 599
9223 365
4613 183
8312 358
5222 403
3714 63
1391 61
6562 508
8670 819
3998 670
4340 448
9197 708
5379 76
6194 355
6225 137
5109 464
5646 315
11602 524