31591 125
8187 510
47967 603
7969 668
11923 188
39133 290
20300 673
21685 255
3490 24
2332 195
4454 542
15695 256
48967 194
3835 547
35791 236
9982 743
27387 820
7071 189
9851 403
16557 505
6964 343
7309 430
3049 136
10637 603
11758 482
4742 335
43198 210
31240 437