19655 275
18066 166
25753 124
104219 428
26408 240
6166 353
20322 394
189629 983
30340 362
8518 705
18530 304
12474 65
19706 370
25952 626
4597 248
3963 590
3609 538
966 57
9061 646