12580 816
9428 96
24101 841
16848 880
17892 587
15506 838
11538 673
2959 274
7962 418
6245 772
15572 219
6623 75
2016 161
14761 608
22179 292
27308 783
13736 337
20434 399
10914 457
53169 165
108592 220
34164 421
11514 797
4287 383
12250 637
6718 204
3619 288
7104 335