401235 399
22993 732
31524 484
23411 631
163738 480
39101 205
12753 527
6477 283
149385 434
5621 227
13221 455
15288 201
5750 208
14735 947
8870 540
39430 413
270860 1045
10167 486
7976 542
13238 303
72328 393
114763 424
29748 931
8936 99
12200 739
115901 949
69566 198
369499 615