881 93
1020 114
2842 370
4089 565
5474 752
725 37
4464 375
12664 838
3264 249
5460 741
3143 480
1882 229