30686 740
1405 70
15481 518
5244 321
3309 285
17115 619
3295 768
7668 389
7400 69
5046 267
6625 482
3035 747
7218 305
14038 386
14641 162
8483 697
7233 691
12866 108
2278 521
9112 680
4755 779
4467 467
7982 166
1519 231
9697 310
570 101
3566 212
12196 433