14083 409
1913 254
15883 58
5855 572
7418 482
27740 859
3581 343
1661 357
13832 708
7911 656
21855 599
11015 185
6115 660
3328 35
4174 129
15210 341
14058 306
13219 934
4129 44
16862 495
16284 568
26771 443
8295 34
8754 94
13686 104
6995 114
6809 556
10853 41