35335 591
34239 513
20271 355
14014 502
33475 307
12484 466
21406 614
21973 146
17897 442
84394 134
14772 840
23309 151
10182 431
306913 179
36323 747
21451 397
11391 835
7347 94
51617 731
147905 929
29486 688
126631 374
16754 593
9385 269