21073 360
15354 341
56616 120
22419 580
7945 275
8600 842
31082 575
39788 682
99714 513
67439 346
5914 618
3216 633
7895 115
44926 331
50841 178