29455 346
81095 888
66185 509
21914 337
12205 638
16075 179
16066 445
13399 609
10385 295
12070 281
8414 149
101084 284
203135 950
23686 305
25958 821
11832 185
20387 371
13885 103
12288 721
59992 266
12324 224
42869 665
10137 525
22444 321
209994 526
33272 872
19197 447
10705 326