40092 623
3077 119
2458 180
2625 384
3908 698
2458 249
4013 560
2215 52
933 104
14857 353
3705 455
7373 571
4341 288
3724 594
3226 355
3966 437
7313 656
3131 581
3039 555
5471 75
4335 750