303925 1032
3681 656
2754 273
13657 322
5453 638
2483 443
4616 602
4019 166
24694 270
49660 556
47581 214
16255 568
12081 39
8741 94
11595 487
14208 396
39122 304
27915 247
7859 398
5714 309
16537 432
47711 739
10810 85
3245 702
8450 291
10867 475
9176 474
21317 936