303925 1032
3682 656
2760 273
13657 322
5453 638
2483 443
4617 602
4022 166
24696 270
49662 556
47585 214
16258 568
12083 39
8742 94
11595 487
14210 396
39126 304
27920 247
7863 398
5715 309
16538 432
47714 739
10815 85
3245 702
8450 291
10868 475
9176 474
21317 936