20139 275
18128 166
25826 124
104334 428
26411 240
6170 353
20330 394
189756 983
30346 362
8525 705
18560 304
12495 65
19753 370
26043 626
4600 248
3967 590
3613 538
969 57
9063 646