983 251
2023 517
1864 410
703 198
21571 331
14866 125
11010 603
7111 358
18669 932
10727 74
8995 679
3213 623
20464 286
6471 738
22971 529
897 30
5886 315
6135 837
4615 49
3136 452
5378 457
14783 747