21091 733
7441 382
23933 166
11160 609
6294 518
7410 252
5321 421
13057 290
8137 262
4921 195
2087 74
5915 569
11512 445
7172 605
12746 595
16885 773
8992 170
4418 331
4297 234
7366 94
10704 747
2928 164
12155 489
14617 890
6922 721
23289 755
17278 432
14918 679