3131 842
852 50
2645 319
1634 112
2498 547
10892 539
4177 807
6661 232
1772 124
15620 282
12953 42
1945 551
39140 721
8863 584
60652 727
119600 263
989 169
1195 297
2063 306
3212 36
8595 839
2159 672
891 221
2764 677