21936 592
19598 589
3103 728
4464 617
3040 745
45424 149
5705 463
4909 414
8864 647
5498 788
5819 442
13950 688