3502 99
47955 829
14265 227
13133 651
21168 552
13797 69
4121 80
6695 231
7273 608
6403 623
8514 813
14418 862
10527 298
7546 176
21912 810
15163 385
4412 116
13252 107
3648 503
5923 476
5214 441
6599 738
17216 700
25108 745
18256 796
5287 621
10021 181
13473 547