21020 733
7417 382
23831 166
11053 609
6197 518
7394 252
5307 421
13008 290
8090 262
4895 195
2077 74
5905 569
11460 445
7162 605
12716 595
16885 773
8983 170
4405 331
4284 234
7347 94
10626 747
2918 164
12140 489
14603 890
6912 721
23281 755
17275 432
14907 679