3052 107
5960 208
27890 568
24245 386
19518 354
114108 628
19929 698
55735 831
120280 999
22682 913
28583 409
111138 972
15839 441
17187 133
28089 107
65672 766
15184 378
8574 597
13664 503
141916 865
155177 758
50315 620
209651 1086
31026 364
11587 462
63394 263
26950 652
12506 723