31093 364
45598 368
29924 509
49517 544
63434 565
78879 313
43753 120
46265 834
70327 228
46977 762
54719 349
36426 830
66061 594
36276 697
138814 1099
53437 945
71566 624
131462 907
54407 678
30749 875
43425 437
67530 675
41744 968
35501 246
27265 260
38961 345
105440 582
7635 854