803 191
1260 123
2548 674
570 97
2865 875
146196 571
10661 291
15638 234
35161 531
23948 459
8788 731