30954 513
10096 588
37780 169
18553 402
17458 421
4513 159
16695 65
10446 239
7211 532
18963 822
13001 54
3041 409
17949 116
11040 301
5100 448
3403 295
8428 946
4374 277
9347 258
18941 587
12155 397
6659 74
30327 464
13334 783
8182 175
9705 842
5026 687
8468 299