2596 33
39767 557
9048 608
12739 322
6865 527
7235 119
7082 361
8199 779
5278 155
6154 591
14031 978
9784 184
11751 686
5980 799
38515 650
6310 292
16060 281
6615 849
9712 530
14004 648
10164 68
28262 37
28297 383
17190 336
13709 623
4646 42
15144 235
7398 466