5120 76
337496 1674
90979 741
4598 162
15378 188
21593 621
88882 716
17716 475
79913 686
26675 96
38027 667
4804 228
33700 676
108287 520
197340 463
4540 357
144568 210
264953 868
12988 356
11684 642
21086 311
3817 226
333195 829
2298 267
3151 459
2748 179
120397 487
7672 279