14091 503
38088 321
21458 720
90431 383
42974 519
11335 104
25424 632
40358 303
31342 536
115484 674
12786 269
16303 736
35425 177
48158 485
55877 417
10625 547
127943 742
50701 538
123852 748
56722 593
48142 573
31657 376
297865 952
60516 541
73251 692