14249 251
3799 111
20705 538
3163 623
20507 320
3966 600
15410 864
5988 386
2272 269
7284 693
19328 227
34990 901
5585 133
4365 752
13513 757
2837281 7246
6018 779
4929 640
9450 595
10946 645
7592 969
4806 716
5013 135
7785 734
11778 892
4550 185
2537 598
2959 203