1733 24
2113 61
4064 708
2984 74
1299 31
3922 269
4744 536
3087 370
2491 265
3724 596
4672 546
4386 357
20435 285
19201 513