25550 178
6612 628
5861 133
13724 574
20019 793
10871 562
14075 746
2944 322
11136 113
6626 662
4096 135
2893 264
4773 626
19548 495
4560 705
4752 590
3125 47
5435 850
2536 125
3039 444
7235 57
5894 929
8995 283
4925 837