31011 334
42911 267
14439 334
22042 368
31164 238
11721 683
19194 109
34595 588
63474 393
7842 791
8918 896
16268 578
6420 596
37571 346
9000 114
31357 788
16222 729
5097 826
12278 61
13847 76
7196 561
33082 324
13702 573
79713 673