370243 1115
2456 441
476455 694
300346 484
289480 784
22661 240
18259 338
33879 746
11216 99
39281 696
21083 570
90107 347
39508 631
29097 209
51655 413
77993 399
35098 313
62737 172
156361 754
21411 315
28615 909
74916 776
46017 336
3448 396
8048 561
7076 63
4314 406
4963 418