30586 515
90695 895
23742 708
33830 306
75289 726
49967 255
60701 873
42535 149
3917 509
2107 127
4029 388
8523 513
4637 398
4066 611
8984 482
4940 654
2546 38
7446 842
5686 778
4371 854
3389 368
5348 690
4202 478