21096 733
7444 382
23941 166
11169 609
6299 518
7411 252
5321 421
13058 290
8142 262
4924 195
2087 74
5915 569
11512 445
7173 605
12750 595
16885 773
8993 170
4418 331
4297 234
7367 94
10708 747
2929 164
12155 489
14618 890
6923 721
23289 755
17279 432
14918 679