305093 1033
5245 544
8502 617
13661 581
7797 675
28981 425
9835 583
8214 193
17647 93
4552 74
8482 652
6255 213
6429 549
5433 258
3690 547
6490 348
36229 695
12440 387
6497 902
5089 588
5366 774
17752 137
19342 522
15179 750