30954 513
10098 588
37782 169
18553 402
17459 421
4514 159
16695 65
10446 239
7212 532
18965 822
13001 54
3041 409
17952 116
11040 301
5101 448
3404 295
8429 946
4375 277
9348 258
18943 587
12156 397
6660 74
30331 464
13334 783
8183 175
9706 842
5026 687
8469 299