4625 86
8061 261
5264 676
3421 63
12321 781
6189 563
3044 97
12358 1021
587727 952
17413 591
13734 158
364936 1048
34787 680
16185 157
10202 296
33101 528
26778 873
155562 297
19731 835
8633 362
18764 576
39052 825
13044 540
3335 239
44869 425
3608 103
3905 474