24088 362
15462 341
58189 122
22902 580
8013 275
8725 842
31284 575
40787 682
101193 514
68569 346
5962 618
3248 633
7945 115
46072 331
51697 179