29536 591
15331 302
17142 879
13378 194
18244 449
8271 352
10761 715
12645 588
5698 143
16533 110
10745 87
7893 1015
42339 389
21112 213
14530 420
9648 74
15154 778
9484 530
7985 239
7442 206
10109 300
9072 235
14933 132
4278 257
10694 310
9905 736
7171 336
6242 70