12156 842
2985 33
39984 557
9185 608
13212 323
7142 527
7581 119
7310 361
8406 779
5380 155
6237 591
14386 978
10207 184
12069 686
6054 799
38749 650
6569 292
16408 281
6737 849
10018 530
14370 648
10572 68
28327 37
29022 383
17480 336
14269 623
4763 42
15418 235