3590 323
7352 760
12188 647
39765 330
67145 1018
59649 500
2311 172
3405 401
4195 181
6251 289
10495 681
65664 679