881 93
1020 114
2842 370
4088 565
5472 752
725 37
4464 375
12663 838
3262 249
5460 741
3143 480
1882 229