50080 118
91920 389
78724 337
952655 3307
16786 99
76114 235
326552 1231
10607 59
378319 2144
79164 232
47049 766
106645 246
117298 218
94843 355
157258 1054
54004 764
76888 456
91175 447
75053 433
29849 89
90617 363
134298 592
109573 233
63531 340
80599 888
131304 791
117089 1001
58469 130