31037 595
40639 238
2707 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
25768 113
14689 308
98480 664
8643 362
111844 657
39739 156
23406 80
47910 657
2328 241
3023 306
4622 715
4178 388
4261 260