8828 633
5451 615
4245 372
3405 305
3032 57
4845 744
3314 280
3791 519
2417 263
1523 112
874 89
934 53
6159 697
956 155
3542 828