1259 232
3382 81
5953 502
1645 290
3193 134
5730 240
12468 774
14930 461
11518 687
4079 482
6152 797
1331 188