31081 660
32538 97
9616 432
69840 309
17626 266
8294 850
97897 633
14924 651
11142 274
36328 544
19227 240
88625 920
15913 360
57055 157
17767 531
38719 314
9204 228
37248 489
45983 332
38727 372
104186 766
20456 242
15783 840
11701 556
8745 450
35684 239