31005 111
4220 338
5327 609
2146 82
6193 677
6927 503
11228 362
26175 441
9430 583
9813 685
72543 209
6659 670
5197 432
10734 756
30711 392
79808 674
14441 196
17124 387
133231 1163
79576 955
26695 237
103498 377
317992 1218
6475 281
17617 375
55639 621
25696 736
14965 231