34887 339
251569 593
766120 1642
241348 725
27888 259
6879 501
8314 167
167504 589
80003 791
41032 916
6971 498
11707 696
7399 357
5823 444
3428 397