12016 842
2605 33
39771 557
9049 608
12741 322
6865 527
7238 119
7091 361
8202 779
5280 155
6157 591
14041 978
9791 184
11760 686
5980 799
38517 650
6317 292
16064 281
6618 849
9721 530
14009 648
10168 68
28263 37
28318 383
17194 336
13725 623
4646 42
15147 235