19450 839
5900 584
2898 466
8459 289
4688 338
18008 238
5135 751
14279 523
6018 126
2155 198
7573 31
24951 70
3346 263
11740 711
4992 536
7609 602
4855 387
4694 703
3574 356
3925 542
17187 944
1820 146
17013 351
3283 469
5172 673
7700 386
21310 427
1442 62