40573 238
31035 595
2705 322
4903 173
17652 552
24605 864
9359 49
7154 596
7260 280
5161 423
5687 202
13913 98
11878 204
43630 199
30326 384
25767 113
14689 308
98476 664
8643 362
111843 657
39736 156
23406 80
47903 657
2328 241
3022 306
4622 715
4178 388
4260 260