31105 740
1436 70
15638 518
5342 321
3349 285
17360 620
3328 768
7763 389
7527 71
5130 267
6686 482
3057 747
7332 305
14167 386
14836 162
8568 697
7287 691
13059 108
2326 521
9188 680
4784 779
4507 467
8122 166
1543 231
9752 310
580 101
3647 212
12382 433