3501 99
47948 829
14260 227
13126 651
21159 552
13793 69
4121 80
6695 231
7269 608
6398 623
8513 813
14416 862
10511 298
7546 176
21901 810
15159 385
4412 116
13247 107
3648 503
5909 476
5213 441
6598 738
17212 700
25096 745
18253 796
5285 621
10007 181
13471 547