107909 300
30737 57
10194 212
129831 538
125739 418
1826726 2575
21119 74
74981 505
103644 888
22282 71
70464 165
68130 453
29489 516
130404 724
40176 154
67789 351
29233 64
180736 1127
314810 1621
28732 401
49155 243
129758 706
173473 1016
57543 730
49732 109
218848 950
16807 50
15670 102