401228 399
22992 732
31523 484
23411 631
163731 480
39100 205
12753 527
6477 283
149379 434
5621 227
13221 455
15288 201
5750 208
14735 947
8869 540
39430 413
270855 1045
10167 486
7976 542
13238 303
72326 393
114759 424
29747 931
8936 99
12200 739
115897 949
69556 198
369490 615