24094 362
15462 341
58197 122
22903 580
8013 275
8726 842
31287 575
40791 682
101201 514
68571 346
5963 618
3248 633
7945 115
46075 331
51699 179