19596 588
56922 878
44812 486
42583 226
15350 461
43793 331
139453 937
24276 812
22368 54
60648 870
26637 475
23689 161
65025 403
65750 1063
100627 783
58658 898
38267 308
55053 749
55452 792