19957 821
16076 134
6043 560
5216 357
4812 147
9521 905
3913 197
5742 656
3258 506
2723 289
3900 677
5329 351
5499 158
7993 412
13185 376
3071 171
1801 182
1983 275
7752 359
3564 281
2988 283
5292 610
6484 772
2495 323