30951 513
10096 588
37775 169
18553 402
17458 421
4513 159
16695 65
10446 239
7211 532
18963 822
12998 54
3040 409
17948 116
11040 301
5100 448
3403 295
8428 946
4374 277
9347 258
18941 587
12154 397
6657 74
30323 464
13334 783
8180 175
9705 842
5026 687
8468 299