31273 587
22370 134
12655 678
4322 151
4185 517
99701 782
49051 261
248097 777
228970 273
50530 622
63795 264
79549 165
124210 593
33304 741
102367 604
24162 329
45067 133
37776 629
63963 513
15037 289
18227 551
97569 299
38065 529