2983 829
29381 111
3668 217
9709 621
4426 731
8772 623
3353 323
1131 327
11068 762
23136 207
359 93
2748 866
1987 440
30790 686
917 302
6892 645
6830 372
7979 421
15931 750
677 88
17594 288
7035 391
27077 254
1558 263