504 56
44563 329
4401 191
2801 718
18967 162
50164 298
56196 586
44782 530
13290 504
36338 245
72736 924
50567 710
38594 319
31252 338
86146 162
98761 965
42548 840
30849 446
31644 216
112246 526