401276 399
22993 732
31531 484
23411 631
163780 480
39107 205
12754 527
6478 283
149424 434
5621 227
13221 455
15289 201
5750 208
14737 947
8873 540
39434 413
270879 1045
10168 486
7977 542
13238 303
72338 393
114783 424
29751 931
8938 99
12202 739
115907 949
69588 198
369537 615