983 251
2016 517
1840 410
699 198
21496 331
14837 125
11000 603
7111 358
18665 932
10721 74
8994 679
3212 623
20416 286
6458 738
22962 529
897 30
5882 315
6132 837
4613 49
3132 452
5370 457
14773 747