31893 162
31241 286
5381 641
5176 737
4331 39
21899 808
6938 573
17308 131
4222 397
6048 562
10262 96
4305 138
14565 730
5422 624
3631 428
8204 546
4728 290
7316 712
19142 271
7061 578
4495 293
5892 515
8881 747
7106 611