19983 619
3101 352
8396 600
4142 191
3313 750
175924 790
9829 868
21874 331
8483 154
4704 527
29598 504
6662 100
2735 641
1668 240
3320 571
2594 774