30592 599
27295 847
49273 819
47058 526
42158 477
102810 654
15877 496
21109 849
28509 276
48270 773
17727 888
31780 842
13809 369
17196 421
11736 560
33111 933
7079 560
24130 284
8619 511
16205 475
27432 343
26068 826
13996 311
10987 524
6318 821
4048 617
5345 534
8099 380