34931 409
141165 675
93184 253
148991 886
112686 591
76392 309
93855 513
58456 355
48637 164
85747 686
110064 757
48047 551
72865 241
54556 441
40598 325
120265 751