24089 362
15462 341
58195 122
22903 580
8013 275
8725 842
31285 575
40787 682
101196 514
68569 346
5963 618
3248 633
7945 115
46074 331
51697 179