45142 80
8608 918
9216 615
13121 746
6507 225
35497 82
95752 734
12012 513
27321 609
75367 322
14031 674
11535 399
23359 545
25540 142
15465 459
40562 776
7281 659
30707 652
8874 350
15351 125
63471 685
18843 461
6406 48
11760 833
11207 477
10876 116
15869 722
10085 601