5263 659
19899 142
108661 328
22041 305
13823 175
43160 770
8615 131
5785 152
48201 593
3030 215
2879 94
2778 555
7293 657
1821 47
3970 331
4911 786