31451 646
11335 154
15888 294
30360 166
40521 328
100767 665
8915 550
12966 661
17835 697
57362 346
35378 521
6302 600
32113 551
25591 689
11496 618
25613 581
55076 880
18677 568
69127 878
6912 716
24962 323
27864 417
20502 533
13111 110