30941 513
10090 588
37760 169
18546 402
17457 421
4513 159
16687 65
10446 239
7208 532
18955 822
12991 54
3038 409
17947 116
11034 301
5098 448
3402 295
8421 946
4372 277
9342 258
18938 587
12149 397
6652 74
30310 464
13330 783
8170 175
9696 842
5023 687
8462 299