21061 733
7432 382
23904 166
11125 609
6266 518
7406 252
5316 421
13042 290
8121 262
4909 195
2081 74
5912 569
11493 445
7171 605
12735 595
16885 773
8991 170
4417 331
4290 234
7361 94
10676 747
2923 164
12150 489
14613 890
6916 721
23287 755
17276 432
14913 679