20036 320
3538 599
14977 864
5349 386
1882 269
6459 693
12143 225
29062 896
4757 133
3988 751
10199 757
2459701 7104
5285 779
4369 640
8827 595
9568 645
6812 969
4417 716
4096 132
6567 733
11373 892
3857 185
2191 598
2425 203
2029 90
7089 736
2750 761
5803 806