3091 182
1888 69
7887 729
15159 194
14329 104
4776 189
5127 152
1715 150
5590 484
20528 269
12105 116
23164 360
6425 111