20042 644
2785 376
1880 243
52628 156
3996 793
2377 388
5958 579
7160 638
15839 297
3463 763
3978 205
4845 702
7080 599
1836 216
2633 675
5520 819