31183 517
91008 895
23909 708
34031 307
75754 727
50171 255
60931 873
42769 150
3938 509
2114 127
4042 388
8539 513
4651 398
4082 611
8995 482
4948 654
2563 38
7537 842
5693 778
4382 854
3396 368
5358 690
4220 478