23956 362
15456 341
58064 122
22851 580
8010 275
8711 842
31274 575
40741 682
101062 514
68506 346
5957 618
3247 633
7942 115
45979 331
51645 179