29089 591
15121 301
16971 879
13096 194
18029 449
8153 352
10510 715
12310 588
5594 143
15833 110
10488 87
7784 1015
41778 389
20551 213
14272 420
9490 74
14949 777
9401 530
7899 239
7257 206
9943 300
8842 235
14719 132
4124 257
10486 310
9781 736
7079 336
6188 70