370181 1115
2456 441
476419 694
300326 484
289447 784
22661 240
18257 338
33872 746
11210 99
39276 696
21079 570
90097 347
39503 631
29091 209
51650 413
77980 399
35091 313
62729 172
156335 754
21410 315
28603 909
74869 776
46001 336
3447 396
8047 561
7076 63
4313 406
4963 418