21579 360
15373 341
56733 120
22464 580
7960 275
8620 842
31114 575
40037 682
99854 514
67555 346
5918 618
3218 633
7900 115
45001 331
50926 178