4355 328
3685 297
6313 617
2799 217
5440 680
3095 89
4888 506
4412 810
3574 105
5063 259
6596 199
9278 565
2923 312
3955 90
60912 546