19445 839
5888 584
2889 466
8451 289
4676 338
17984 238
5130 751
14262 523
6011 126
2154 198
7571 31
24932 70
3344 263
11737 711
4991 536
7606 602
4854 387
4690 703
3572 356
3923 542
17187 944
1817 146
17012 351
3283 469
5162 673
7700 386
21301 427
1440 62