507516 1112
7609 263
5615 288
187308 871
27991 150
12073 793
13236 226
19754 643
155860 573
472308 1016
35991 504
18893 237
420764 1426
202695 508
8659 473
9418 424
9306 881
21100 368
37217 277
209751 1233
11351 457
23256 284
22805 926
87852 146
10780 339
6810 296
20674 110
21147 455