21008 733
7412 382
23807 166
11038 609
6178 518
7392 252
5306 421
12998 290
8084 262
4891 195
2075 74
5903 569
11453 445
7159 605
12712 595
16885 773
8980 170
4405 331
4281 234
7340 94
10616 747
2917 164
12136 489
14603 890
6907 721
23280 755
17271 432
14905 679