30896 740
1420 70
15566 518
5300 321
3335 285
17240 619
3304 768
7722 389
7456 70
5087 267
6658 482
3043 747
7274 305
14108 386
14733 162
8518 697
7259 691
12979 108
2296 521
9141 680
4771 779
4487 467
8048 166
1531 231
9721 310
576 101
3632 212
12285 433