46183 270
329954 976
99951 864
23488 423
2632 44
387851 891
9776 590
37055 564
6910 847
8612 571
33350 699
8689 384
3344 266
25081 547
4826 819
58343 613
4506 320
13747 587
5087 470
56137 407
87133 332
5117 303
115214 709
14251 291
87751 854
1801 60
59377 540
214213 606