1259 232
3355 81
5943 502
1645 290
3180 134
5725 240
12457 774
14917 461
11512 687
4075 482
6146 797
1331 188