20038 644
2785 376
1880 243
52614 156
3996 793
2377 388
5956 579
7160 638
15839 297
3463 763
3978 205
4845 702
7080 599
1836 216
2632 675
5520 819