31087 254
14568 594
15998 348
214198 181
298821 184
31903 328
123052 677
9923 101
21111 712
33955 325
50311 528
19642 287
9687 814
7160 465
7594 747
95202 428
69350 316
73442 230
58254 581
16488 226
53678 418
25845 263
26832 345
148203 929
87902 735
29043 231
11892 299
94292 911