5274 659
19937 142
108790 328
22084 305
13831 175
43267 770
8644 131
5792 152
48334 593
3032 215
2884 94
2788 555
7299 657
1824 47
3973 331
4918 786