30790 686
677 88
17594 288
1682 364
10012 673
31836 486
1271 61
11041 356
8772 623
917 302
55213 481
5071 831
3006 787
882 257
23136 207
6928 264
9709 621
6830 372
1558 263
11068 762
1861 398
15931 750
1559 339
29381 111