56475 253
55432 104
38893 423
132059 294
30192 844
29163 775
27627 216
8522 597
36932 868
18181 208
8807 806
3699 239
3870 400
9185 1006
173849 689
153341 305
47337 66
13249 561
152702 239
134230 542
43068 862
57895 645
45578 737
121783 329
7960 537
3480 300
75522 181
26293 371