2927 896
4516 663
3675 381
4914 415
3525 332
5046 281
7603 816
51644 283
11115 133
3718 340
53011 269
3609 460
1181 64
4155 654
4273 480
9373 827
7873 616
194902 592
417504 983
263690 729
60994 488
53900 167
92587 748
150939 968
57923 436
76188 244
39021 866
127246 999