39911 544
3151 383
4811 482
2132 51
21516 240
7278 504
64803 157
6755 616
122491 768
5150 719
13653 556
10273 450
3783 177
3929 555
2570 225
4551 287
2582 449
4312 819
1104 37
1929 273
1583 46
3415 787
1357 113