12016 842
2602 33
39771 557
9049 608
12739 322
6865 527
7236 119
7088 361
8202 779
5278 155
6156 591
14041 978
9791 184
11760 686
5980 799
38517 650
6315 292
16064 281
6616 849
9721 530
14009 648
10167 68
28262 37
28316 383
17193 336
13723 623
4646 42
15147 235