23695 362
15431 341
57813 121
22702 580
8004 275
8682 842
31248 575
40626 682
100847 514
68334 346
5950 618
3241 633
7935 115
45777 331
51513 179