30007 872
15399 622
36032 623
54089 446
47468 305
37204 621
3882 483
12286 260
1436 70
1952 165
12982 570
6087 367
5797 67
5844 649
5132 113
2255 318
5113 317
28832 502