30448 215
6419 405
2732 128
2646 668
3633 642
1723 172
2379 375
3478 548
3087 469
3698 577
3139 785
413 72