24470 362
15488 341
58621 122
23013 580
8021 275
8758 842
31328 575
40917 682
101603 514
68813 346
5974 618
3256 633
7955 115
46322 331
51891 179