31301 741
1450 70
15722 518
5406 321
3364 285
17480 620
3340 768
7811 389
7580 71
5173 267
6713 482
3065 747
7380 305
14239 386
14948 162
8621 697
7328 691
13141 108
2353 521
9248 680
4800 779
4527 467
8200 166
1556 231
9804 310
588 101
3683 212
12480 433