983 251
2021 517
1854 410
701 198
21539 331
14847 125
11005 603
7111 358
18666 932
10726 74
8995 679
3212 623
20446 286
6465 738
22967 529
897 30
5883 315
6132 837
4614 49
3132 452
5376 457
14780 747