3015 643
2923 309
1754 350
3090 76
1031 234
3858 700
9730 637
8137 279
12757 173
1251 141
584 52
1949 358
1813 140
9531 299
10679 530
69355 703
67805 610
7608 676
205676 393
351235 842
3156 833
11169 639
10550 232
956 189
2897 800
4041 538
141589 1057
90006 378