371037 1115
2465 441
477005 694
300700 484
290250 784
22673 240
18267 338
33948 746
11277 99
39328 696
21133 570
90356 347
39566 631
29199 209
51746 413
78244 399
35245 313
62860 172
156652 754
21426 315
28806 909
75555 776
46157 337
3458 396
8057 561
7085 63
4322 406
4968 418