23935 362
15455 341
58050 122
22842 580
8010 275
8705 842
31271 575
40732 682
101047 514
68487 346
5957 618
3247 633
7941 115
45953 331
51636 179