30572 119
23697 107
13183 451
9095 825
199485 998
74574 278
24990 374
18997 249
66567 771
17807 621
28260 824
17804 132
39942 723
28569 388
3722 395
6136 556
84913 659