24098 362
15462 341
58206 122
22904 580
8013 275
8726 842
31288 575
40793 682
101206 514
68574 346
5963 618
3248 633
7945 115
46075 331
51707 179