904 60
23038 171
7594 885
8683 417
13830 265
7421 149
4615 249
2391 195
15031 747
9852 426
23077 95
304647 1033
1353 54
7433 785
17460 81
25629 81
2530 250
12392 126
5908 162
7034 521
16826 672
247206 968
17098 565
11581 279