22042 486
8646 433
13649 85
39568 952
11745 268
7478 388
6744 107
22594 162
18751 573
5768 167
7775 153
16164 256
10087 198
32749 404
14197 774
29789 688
17385 49
14516 439
21423 56
30871 623
31424 927
21953 202
25200 845
8979 116
25071 434
14899 603
10777 459
8526 681