30937 513
10088 588
37750 169
18546 402
17456 421
4511 159
16685 65
10444 239
7208 532
18948 822
12985 54
3036 409
17943 116
11028 301
5098 448
3402 295
8419 946
4371 277
9341 258
18934 587
12145 397
6649 74
30304 464
13322 783
8160 175
9689 842
5020 687
8460 299