21081 702
29624 124
31412 661
27361 816
12668 128
13134 130
15189 608
16374 580
12940 491
48173 338
17770 77
27062 590
38105 287
18445 219
9590 100
48222 1013
50237 534
6459 49
15242 113
22135 117
7788 54
13528 521
24468 457
22267 821