1259 232
3352 81
5943 502
1645 290
3177 134
5724 240
12456 774
14917 461
11512 687
4073 482
6145 797
1330 188