2593 697
6060 265
67331 546
62823 688
4526 658
76503 353
32957 375
27511 216
13657 78
12207 675
37127 629
18379 295
18930 779
11209 702
7151 262
3548 185
10108 465
4978 127
7404 41
15985 425
305 32
8450 260
6951 468
7150 464
1379 301
2559 522