21271 323
11128 117
9678 758
7228 26
5452 357
12751 284
7583 31
3449 113
51486 613
13322 186
4859 25
33858 353
45834 471
3493 43
6894 554
4167 942
4434 857
3013 551
13058 224
16145 700
10141 546
26388 215
29517 90
32432 777