40031 767
20559 857
15151 243
99984 848
33166 354
64989 625
15510 871
59369 631
14793 493
45275 632
12128 593
11986 197
28847 311
23777 439
30791 392
31360 309
18441 858
45169 708
80326 385
56373 586
21910 422
52454 719
31122 779
4631 63
6657 468
15941 906
10996 698
30635 716