30800 311
212335 657
47095 684
48929 811
189380 403
42499 197
86876 538
97944 600
47121 212
100734 244
70346 1018
45679 502
30551 617
69784 184
94964 253
45446 647
47205 738
47609 760
11740 128
57115 136
46555 482
46525 529
58533 936
53084 240