19666 275
18071 166
25758 124
104223 428
26408 240
6166 353
20323 394
189633 983
30340 362
8518 705
18531 304
12474 65
19706 370
25954 626
4597 248
3963 590
3609 538
966 57
9061 646