3054 107
5966 208
27897 568
24255 386
19522 354
114134 629
19938 698
55764 831
120330 999
22691 913
28595 409
111260 972
15846 441
17190 133
28116 107
65728 766
15189 378
8574 597
13668 503
142134 865
155359 758
50366 620
209998 1087
31086 364
11599 462
63410 263
27063 652
12522 723