19970 619
3096 352
8376 600
4142 191
3313 750
175902 790
9815 868
21864 331
8475 154
4681 527
29576 504
6655 100
2732 641
1667 240
3318 571
2593 774