370543 1115
2459 441
476652 694
300488 484
289757 784
22667 240
18262 338
33900 746
11239 99
39294 696
21100 570
90171 347
39536 631
29136 209
51687 413
78080 399
35156 313
62776 172
156468 754
21418 315
28697 909
75152 776
46067 336
3452 396
8053 561
7079 63
4314 406
4965 418