45085 644
10588 969
23203 184
21214 191
125128 132
11215 78
29834 179
20594 1029
74538 822
42071 924
18209 101
15900 813
39470 314
26462 332
41572 830
77834 579
69092 634
18115 396
29047 776
28388 665
67575 309
41291 375
18762 233
35356 330
31972 234
9800 126