31273 587
22368 134
12654 678
4322 151
4185 517
99698 782
49050 261
248062 777
228934 273
50525 622
63787 264
79537 165
124198 593
33301 741
102363 604
24162 329
45067 133
37775 629
63958 513
15036 289
18227 551
97567 299
38063 529