20060 320
3550 599
14997 864
5363 386
1884 269
6506 693
12239 225
29073 896
4802 133
4006 751
10235 757
2479985 7113
5325 779
4390 640
8865 595
9660 645
6905 969
4436 716
4142 132
6653 733
11399 892
3898 185
2223 598
2450 203
2053 90
7191 736
2759 761
5824 806