370998 1115
2464 441
476968 694
300677 484
290186 784
22672 240
18267 338
33942 746
11274 99
39322 696
21132 570
90343 347
39563 631
29191 209
51741 413
78226 399
35231 313
62856 172
156638 754
21426 315
28791 909
75511 776
46142 337
3457 396
8056 561
7084 63
4321 406
4968 418