21088 733
7438 382
23928 166
11154 609
6288 518
7410 252
5320 421
13057 290
8133 262
4919 195
2084 74
5915 569
11508 445
7172 605
12743 595
16885 773
8992 170
4418 331
4296 234
7364 94
10695 747
2927 164
12154 489
14616 890
6922 721
23289 755
17277 432
14917 679