108125 1303
13504 200
2904 165
78364 668
53119 192
6966 755
4389 198
6950 109
46879 541
108552 275
2948 70
7712 941
35766 426