21083 733
7435 382
23919 166
11147 609
6281 518
7407 252
5318 421
13054 290
8126 262
4916 195
2083 74
5914 569
11505 445
7172 605
12740 595
16885 773
8992 170
4418 331
4291 234
7363 94
10693 747
2926 164
12152 489
14615 890
6922 721
23289 755
17276 432
14916 679