21049 733
7430 382
23882 166
11116 609
6256 518
7403 252
5312 421
13035 290
8113 262
4907 195
2080 74
5908 569
11486 445
7170 605
12728 595
16885 773
8987 170
4413 331
4288 234
7359 94
10665 747
2922 164
12147 489
14612 890
6916 721
23287 755
17276 432
14912 679