30876 740
1415 70
15561 518
5297 321
3329 285
17229 619
3304 768
7716 389
7455 70
5082 267
6654 482
3043 747
7269 305
14105 386
14724 162
8514 697
7257 691
12964 108
2296 521
9141 680
4771 779
4487 467
8045 166
1531 231
9720 310
576 101
3632 212
12276 433