1431 329
994 258
2506 752
1163 200
11584 662
1349 98
5224 189
9790 85
13272 984
12735 302
23494 435
7983 49
18991 811
12043 638
10827 320
6488 632
7212 386