30940 513
10090 588
37759 169
18546 402
17457 421
4513 159
16687 65
10445 239
7208 532
18955 822
12989 54
3037 409
17947 116
11031 301
5098 448
3402 295
8420 946
4372 277
9342 258
18938 587
12147 397
6652 74
30309 464
13330 783
8167 175
9694 842
5023 687
8461 299