30007 872
15398 622
36030 623
54086 446
47465 305
37202 621
3882 483
12286 260
1435 70
1952 165
12982 570
6086 367
5797 67
5844 649
5132 113
2255 318
5113 317
28828 502