31488 125
8168 510
47844 603
7956 668
11869 188
39125 290
20240 673
21674 255
3481 24
2324 195
4451 542
15694 256
48825 194
3832 547
35722 236
9966 743
27369 820
7049 189
9825 403
16510 505
6946 343
7299 430
3033 136
10620 603
11744 482
4732 335
43062 210
31206 437