24320 362
15473 341
58433 122
22970 580
8017 275
8749 842
31308 575
40867 682
101440 514
68704 346
5967 618
3252 633
7951 115
46243 331
51811 179