983 251
2023 517
1862 410
702 198
21559 331
14865 125
11010 603
7111 358
18669 932
10726 74
8995 679
3213 623
20457 286
6471 738
22971 529
897 30
5886 315
6134 837
4614 49
3136 452
5378 457
14783 747