17004 125
15804 136
2794 729
7016 621
4832 533
19166 844
4051 708
4498 606
7976 386
2242 447
3622 75
6203 252
1088 27
9215 979
614 45
2494 389
2664 563
4104 581
6139 508
2524 144
17393 311
20944 377
83684 160
2630 511
3036 315
8985 709
6456 116
1178 155