19605 588
56937 878
44817 486
42597 226
15372 461
43805 331
139482 937
24281 812
22374 54
60652 870
26668 475
23697 161
65044 403
65770 1063
100648 783
58675 898
38293 308
55073 749
55483 792