370987 1115
2464 441
476962 694
300673 484
290176 784
22672 240
18267 338
33941 746
11274 99
39322 696
21132 570
90340 347
39563 631
29191 209
51738 413
78220 399
35230 313
62854 172
156633 754
21426 315
28785 909
75507 776
46140 337
3457 396
8056 561
7084 63
4321 406
4968 418