29081 591
15120 301
16966 879
13093 194
18023 449
8151 352
10505 715
12309 588
5594 143
15830 110
10481 87
7779 1015
41772 389
20542 213
14268 420
9487 74
14945 777
9401 530
7898 239
7256 206
9943 300
8841 235
14714 132
4123 257
10484 310
9777 736
7077 336
6187 70