30257 77
3210 702
4834 570
5097 295
4722 860
5182 414
11143 747
8783 642
4082 121
14171 139
9281 574
11324 717
11930 346
3778 392
6145 516
4080 397
10482 649
11952 541
7921 580
35672 386
84268 931
5226 91
6040 548
6850 192
12089 234
6198 721
8484 318
5944 650