370429 1115
2459 441
476561 694
300437 484
289626 784
22664 240
18261 338
33893 746
11228 99
39291 696
21093 570
90142 347
39523 631
29122 209
51676 413
78039 399
35133 313
62757 172
156427 754
21417 315
28665 909
75054 776
46048 336
3451 396
8050 561
7077 63
4314 406
4964 418