2901 699
2589 408
1652 328
912 31
11844 71
8193 481
2525 498
12375 54
2735 466
5409 963
11935 687
4684 492
10690 569
4817 806
5087 568
19499 358
17031 829
2062 64
2179 278
9846 230
5631 484
7257 280
7890 674
10307 714
7753 657
5801 127
4208 109
4524 562