30573 119
23697 107
13184 451
9096 825
199532 998
74589 278
24996 374
19014 249
66586 771
17810 621
28270 824
17807 132
39968 723
28579 388
3722 395
6136 556
84940 659