370862 1115
2463 441
476879 694
300630 484
290066 784
22669 240
18267 338
33935 746
11264 99
39313 696
21127 570
90320 347
39558 631
29179 209
51723 413
78179 399
35211 313
62833 172
156602 754
21425 315
28758 909
75415 776
46127 337
3457 396
8056 561
7083 63
4317 406
4967 418