20104 320
3588 599
15048 864
5412 386
1906 269
6552 693
12345 225
29099 897
4863 133
4042 751
10261 757
2509483 7126
5402 779
4426 640
8910 595
9771 645
6965 969
4475 716
4234 132
6730 733
11437 892
3948 185
2263 598
2483 203
2109 90
7312 736
2770 761
5879 806