983 251
2023 517
1859 410
702 198
21550 331
14857 125
11008 603
7111 358
18666 932
10726 74
8995 679
3213 623
20456 286
6471 738
22970 529
897 30
5886 315
6134 837
4614 49
3133 452
5378 457
14780 747