33505 650
23034 888
16005 329
93740 523
88365 772
55721 831
223752 311
50524 624
120244 999
24100 181
109114 449
5994 656
18870 87
100756 1125
1052508 2653
106209 1487
594343 3094
187762 690
210448 509
158100 1770
195174 2006
582371 1703
12682 850
138979 1114
86532 497
800690 3203
173698 3266
174470 1093