20038 644
2785 376
1880 243
52603 156
3995 793
2377 388
5956 579
7160 638
15839 297
3463 763
3978 205
4844 702
7080 599
1835 216
2632 675
5520 819