881 93
1020 114
2841 370
4087 565
5472 752
725 37
4462 375
12663 838
3261 249
5460 741
3143 480
1882 229