3501 99
47943 829
14253 227
13122 651
21148 552
13790 69
4121 80
6695 231
7267 608
6397 623
8511 813
14415 862
10511 298
7544 176
21893 810
15159 385
4412 116
13242 107
3648 503
5882 476
5213 441
6597 738
17210 700
25086 745
18249 796
5284 621
10002 181
13467 547